15 lines
585 B
PL/PgSQL
15 lines
585 B
PL/PgSQL
/*
|
|
Warnings:
|
|
|
|
- The values [MEDIUM_RISK] on the enum `RiskStatus` will be removed. If these variants are still used in the database, this will fail.
|
|
|
|
*/
|
|
-- AlterEnum
|
|
BEGIN;
|
|
CREATE TYPE "Athena"."RiskStatus_new" AS ENUM ('LOW_RISK', 'MODERATE_RISK', 'HIGH_RISK', 'NO_RISK');
|
|
ALTER TABLE "Athena"."User" ALTER COLUMN "riskStatus" TYPE "Athena"."RiskStatus_new" USING ("riskStatus"::text::"Athena"."RiskStatus_new");
|
|
ALTER TYPE "Athena"."RiskStatus" RENAME TO "RiskStatus_old";
|
|
ALTER TYPE "Athena"."RiskStatus_new" RENAME TO "RiskStatus";
|
|
DROP TYPE "Athena"."RiskStatus_old";
|
|
COMMIT;
|