summary refs log tree commit diff
path: root/src/util/migration/postgres
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-03-07 00:30:19 +0100
committerRory& <root@rory.gay>2026-03-07 00:30:19 +0100
commiteaf697eb1931a997d3ccfe7f98523be8b518d68f (patch)
tree5ac4977ad1d296d76a5920291f1c60a8eb684594 /src/util/migration/postgres
parent[rel/1518] make PartialEmoji accept id-only (diff)
downloadserver-ts-eaf697eb1931a997d3ccfe7f98523be8b518d68f.tar.xz
[rel/1518] Member flags
Diffstat (limited to 'src/util/migration/postgres')
-rw-r--r--src/util/migration/postgres/1772404321400-MemberFlags.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/util/migration/postgres/1772404321400-MemberFlags.ts b/src/util/migration/postgres/1772404321400-MemberFlags.ts
new file mode 100644

index 000000000..bc1bd68b2 --- /dev/null +++ b/src/util/migration/postgres/1772404321400-MemberFlags.ts
@@ -0,0 +1,13 @@ +import { MigrationInterface, QueryRunner } from "typeorm"; + +export class MemberFlags1772404321400 implements MigrationInterface { + name = "MemberFlags1772404321400"; + + public async up(queryRunner: QueryRunner): Promise<void> { + await queryRunner.query(`ALTER TABLE "members" ADD "flags" integer NOT NULL DEFAULT '0'`); + } + + public async down(queryRunner: QueryRunner): Promise<void> { + await queryRunner.query(`ALTER TABLE "members" DROP COLUMN "flags"`); + } +} \ No newline at end of file