diff --git a/olgram/migrations/models/6_20220119000000_banned.sql b/olgram/migrations/models/6_20220119000000_banned.sql new file mode 100644 index 0000000..b9eb149 --- /dev/null +++ b/olgram/migrations/models/6_20220119000000_banned.sql @@ -0,0 +1,11 @@ +-- upgrade -- +CREATE TABLE IF NOT EXISTS "bot_banned_user" ( + "id" BIGSERIAL NOT NULL PRIMARY KEY, + "telegram_id" BIGINT NOT NULL, + "username" VARCHAR(100), + "bot_id" INT NOT NULL REFERENCES "bot" ("id") ON DELETE CASCADE +); +CREATE INDEX IF NOT EXISTS "idx_bot_banned__telegra_915aca" ON "bot_banned_user" ("telegram_id"); +-- downgrade -- +DROP TABLE IF EXISTS "bot_banned_user"; +DROP INDEX IF EXISTS "idx_bot_banned__telegra_915aca";