Files
var-monorepo/packages/database/prisma/schema/migrations/20250626030728_dev/migration.sql

17 lines
634 B
PL/PgSQL

/*
Warnings:
- The values [OBLIGATED_COURSE] on the enum `EVENT_TYPE` will be removed. If these variants are still used in the database, this will fail.
*/
-- AlterEnum
BEGIN;
CREATE TYPE "EVENT_TYPE_new" AS ENUM ('COURSE', 'PILOT_STARTER', 'DISPATCH_STARTER', 'EVENT');
ALTER TABLE "Event" ALTER COLUMN "type" DROP DEFAULT;
ALTER TABLE "Event" ALTER COLUMN "type" TYPE "EVENT_TYPE_new" USING ("type"::text::"EVENT_TYPE_new");
ALTER TYPE "EVENT_TYPE" RENAME TO "EVENT_TYPE_old";
ALTER TYPE "EVENT_TYPE_new" RENAME TO "EVENT_TYPE";
DROP TYPE "EVENT_TYPE_old";
ALTER TABLE "Event" ALTER COLUMN "type" SET DEFAULT 'EVENT';
COMMIT;