import { Migration } from '@mikro-orm/migrations'; export class Migration20260518092926_addCatalogueSlug extends Migration { override async up(): Promise { this.addSql(`alter table "catalogue" add column "slug" varchar(255);`); this.addSql(`update "catalogue" set "slug" = lower("id"::text) where "slug" is null;`); this.addSql(`alter table "catalogue" alter column "slug" set not null;`); } }