add missing migration

This commit is contained in:
ItsMalma
2025-12-01 12:54:57 +07:00
parent 786dbe1bb7
commit 1068ad9246
2 changed files with 5286 additions and 5979 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,26 @@
import { Migration } from "@mikro-orm/migrations";
export class Migration20251201055409 extends Migration {
override async up(): Promise<void> {
this.addSql(
`alter table "package" add column "slug" varchar(100) not null, add column "partner_id" varchar(30) not null;`,
);
this.addSql(
`alter table "package" add constraint "package_partner_id_foreign" foreign key ("partner_id") references "partner" ("id") on update cascade;`,
);
this.addSql(
`alter table "package" add constraint "package_slug_unique" unique ("slug");`,
);
}
override async down(): Promise<void> {
this.addSql(
`alter table "package" drop constraint "package_partner_id_foreign";`,
);
this.addSql(`alter table "package" drop constraint "package_slug_unique";`);
this.addSql(
`alter table "package" drop column "slug", drop column "partner_id";`,
);
}
}