diff options
| author | Anhgelus Morhtuuzh <william@herges.fr> | 2026-03-08 13:38:10 +0100 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <william@herges.fr> | 2026-03-08 13:38:10 +0100 |
| commit | ddd6306752186c149f8ad3bf2f59b5428cf01296 (patch) | |
| tree | 0e40562ef636a9a76cc298e8695cc04abbdcfda5 /migrations/000-leave-gorm.sql | |
| parent | 88e1b886e5471552c055374f71d848d3a3dcb4b6 (diff) | |
feat(db): run migrations
Diffstat (limited to 'migrations/000-leave-gorm.sql')
| -rw-r--r-- | migrations/000-leave-gorm.sql | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/migrations/000-leave-gorm.sql b/migrations/000-leave-gorm.sql index 91addd8..f80555a 100644 --- a/migrations/000-leave-gorm.sql +++ b/migrations/000-leave-gorm.sql @@ -1,11 +1,11 @@ -CREATE DOMAIN snowflake AS NUMERIC(20,0) CHECK (VALUE < 36893488147419103232 and CHECK VALUE > 0); +CREATE DOMAIN snowflake AS NUMERIC(20,0) CHECK (VALUE > 0); CREATE DOMAIN uint AS INTEGER CHECK (VALUE >= 0); CREATE TABLE IF NOT EXISTS guilds ( id snowflake PRIMARY KEY, disabled_channels TEXT, fallback_channel snowflake, - days_xp_remains INTEGER CHECK (VALUE > 0) DEFAULT 90 + days_xp_remains INTEGER CHECK (days_xp_remains > 0) DEFAULT 90 ); CREATE TABLE IF NOT EXISTS copaings ( @@ -17,7 +17,7 @@ CREATE TABLE IF NOT EXISTS copaing_xps ( copaing_id snowflake REFERENCES copaings(id) NOT NULL, guild_id snowflake REFERENCES copaings(id) NOT NULL, xp uint DEFAULT 0, - created_at TIMESTAMP DEFAULT NOW, + created_at TIMESTAMP DEFAULT now(), PRIMARY KEY(copaing_id, guild_id, created_at) ); @@ -38,7 +38,7 @@ CREATE TABLE IF NOT EXISTS role_react_messages ( CREATE TABLE IF NOT EXISTS role_reacts ( role snowflake, - message_id snowflake REFERENCES role_react_messages(id), + message_id INTEGER REFERENCES role_react_messages(id), reaction TEXT, PRIMARY KEY(role, message_id, reaction) ); |
