rewrite: Tasklist module.
This commit is contained in:
@@ -53,6 +53,8 @@ CREATE TABLE bot_config_presence(
|
||||
activity_type ActivityType,
|
||||
activity_name Text
|
||||
);
|
||||
-- DROP TABLE AppData CASCADE;
|
||||
-- DROP TABLE AppConfig CASCADE;
|
||||
-- }}}
|
||||
|
||||
|
||||
@@ -243,6 +245,27 @@ CREATE VIEW member_inventory_info AS
|
||||
ORDER BY itemid ASC;
|
||||
-- }}}
|
||||
|
||||
-- Task Data {{{
|
||||
ALTER TABLE tasklist_channels
|
||||
ADD CONSTRAINT fk_tasklist_channels_guilds
|
||||
FOREIGN KEY (guildid)
|
||||
REFERENCES guild_config (guildid)
|
||||
ON DELETE CASCADE
|
||||
NOT VALID;
|
||||
|
||||
ALTER TABLE tasklist
|
||||
ADD CONSTRAINT fk_tasklist_users
|
||||
FOREIGN KEY (userid)
|
||||
REFEREnCES user_config (userid)
|
||||
ON DELETE CASCADE
|
||||
NOT VALID;
|
||||
|
||||
ALTER TABLE tasklist
|
||||
ADD COLUMN parentid INTEGER REFERENCES tasklist (taskid) ON DELETE SET NULL;
|
||||
|
||||
-- DROP TABLE tasklist_reward_history CASCADE;
|
||||
-- }}}
|
||||
|
||||
INSERT INTO VersionHistory (version, author) VALUES (13, 'v12-v13 migration');
|
||||
|
||||
COMMIT;
|
||||
|
||||
Reference in New Issue
Block a user