15 lines
575 B
SQL
15 lines
575 B
SQL
DROP TABLE IF EXISTS character_skillbar;
|
|
CREATE TABLE character_skillbar (
|
|
id INTEGER PRIMARY KEY,
|
|
char_id INTEGER NOT NULL DEFAULT 0,
|
|
type INTEGER NOT NULL DEFAULT 1,
|
|
hotbar INTEGER NOT NULL DEFAULT 0,
|
|
spell_id INTEGER NOT NULL DEFAULT 0,
|
|
tier INTEGER NOT NULL DEFAULT 1,
|
|
slot INTEGER NOT NULL DEFAULT 0,
|
|
text_val TEXT NOT NULL DEFAULT 'Unused',
|
|
UNIQUE(hotbar, char_id, slot),
|
|
FOREIGN KEY (char_id) REFERENCES characters(id) ON DELETE CASCADE ON UPDATE CASCADE
|
|
);
|
|
CREATE INDEX idx_character_skillbar_char_id ON character_skillbar(char_id);
|