diff options
| author | Anhgelus Morhtuuzh <william@herges.fr> | 2026-03-09 18:47:40 +0100 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <william@herges.fr> | 2026-03-09 18:47:40 +0100 |
| commit | 9c3f1ea5ffe9ad70caf306faff7a3e3948cef6ab (patch) | |
| tree | d7931c65a40a7bf22764473c0dd330f83a4bc071 /migrations/000-leave-gorm.sql | |
| parent | 6e92feaba23a4992e0ec4b529660921a6bcb492a (diff) | |
feat(config): preload role reactfeat/leave-gorm
Diffstat (limited to 'migrations/000-leave-gorm.sql')
| -rw-r--r-- | migrations/000-leave-gorm.sql | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/migrations/000-leave-gorm.sql b/migrations/000-leave-gorm.sql index e3aa71a..a6391a4 100644 --- a/migrations/000-leave-gorm.sql +++ b/migrations/000-leave-gorm.sql @@ -30,16 +30,15 @@ CREATE TABLE IF NOT EXISTS xp_roles ( ); CREATE TABLE IF NOT EXISTS role_react_messages ( - id SERIAL PRIMARY KEY, - message_id snowflake UNIQUE, + message_id snowflake PRIMARY KEY, channel_id snowflake, guild_id snowflake REFERENCES guilds(id) ON DELETE CASCADE, note TEXT ); CREATE TABLE IF NOT EXISTS role_reacts ( + id SERIAL PRIMARY KEY, role snowflake, - message_id INTEGER REFERENCES role_react_messages(id) ON DELETE CASCADE, - reaction TEXT, - PRIMARY KEY(role, message_id, reaction) + message_id INTEGER REFERENCES role_react_messages(message_id) ON DELETE CASCADE, + reaction TEXT ); |
