diff --git a/prisma/migrations/20231128224600_/migration.sql b/prisma/migrations/20231128224600_/migration.sql new file mode 100644 index 0000000..0b4574e --- /dev/null +++ b/prisma/migrations/20231128224600_/migration.sql @@ -0,0 +1,16 @@ +/* + Warnings: + + - The values [IMPERIAL] on the enum `MeasurementType` will be removed. If these variants are still used in the database, this will fail. + +*/ +-- AlterEnum +BEGIN; +CREATE TYPE "MeasurementType_new" AS ENUM ('AMERICAN', 'METRIC'); +ALTER TABLE "UserPreference" ALTER COLUMN "measurement" DROP DEFAULT; +ALTER TABLE "UserPreference" ALTER COLUMN "measurement" TYPE "MeasurementType_new" USING ("measurement"::text::"MeasurementType_new"); +ALTER TYPE "MeasurementType" RENAME TO "MeasurementType_old"; +ALTER TYPE "MeasurementType_new" RENAME TO "MeasurementType"; +DROP TYPE "MeasurementType_old"; +ALTER TABLE "UserPreference" ALTER COLUMN "measurement" SET DEFAULT 'AMERICAN'; +COMMIT; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 3eaeeb3..b52dae7 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -66,7 +66,6 @@ enum FlightStatus { enum MeasurementType { AMERICAN METRIC - IMPERIAL } enum DateFormatType { diff --git a/schema.graphql b/schema.graphql index cd4a37b..677597d 100644 --- a/schema.graphql +++ b/schema.graphql @@ -220,7 +220,6 @@ scalar JSON @specifiedBy(url: "http://www.ecma-international.org/publications/fi enum MeasurementType { AMERICAN - IMPERIAL METRIC } diff --git a/src/@generated/graphql/enums/MeasurementType.ts b/src/@generated/graphql/enums/MeasurementType.ts index fa27886..2d48442 100644 --- a/src/@generated/graphql/enums/MeasurementType.ts +++ b/src/@generated/graphql/enums/MeasurementType.ts @@ -3,7 +3,6 @@ import { registerEnumType } from 'type-graphql'; export enum GQL_MeasurementType { AMERICAN = 'AMERICAN', METRIC = 'METRIC', - IMPERIAL = 'IMPERIAL', } registerEnumType(GQL_MeasurementType, { name: 'MeasurementType',