Fix category migration

This commit is contained in:
Rory&
2026-08-08 05:07:17 +02:00
parent 66b8be3d04
commit 6f4d79412b
@@ -5,7 +5,11 @@ export class Int2CategoryId1786139482251 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`ALTER TABLE guilds ALTER COLUMN primary_category_id TYPE int2 USING primary_category_id::int2`);
await queryRunner.query(`ALTER TABLE categories ALTER COLUMN id TYPE smallserial USING id::smallserial`);
await queryRunner.query(`CREATE SEQUENCE categories_id_seq AS int2`);
await queryRunner.query(`ALTER TABLE categories ALTER COLUMN id TYPE int2 USING id::int2`);
await queryRunner.query(`ALTER TABLE categories ALTER COLUMN id SET NOT NULL`);
await queryRunner.query(`ALTER TABLE categories ALTER COLUMN id SET DEFAULT nextval('categories_id_seq')`);
await queryRunner.query(`ALTER SEQUENCE categories_id_seq OWNED BY categories.id`);
}
public async down(queryRunner: QueryRunner): Promise<void> {