fix(order): return migration enum (#8449)

This commit is contained in:
Carlos R. L. Rodrigues authored and GitHub committed 2024-08-05 11:55:35 +00:00
1 parent a1f86fe415
commit 0ec1d98c33
1 file changed
+15 -1
@@ -6,7 +6,21 @@ export class Migration20240801085921 extends Migration {
ALTER TABLE "return"
ADD COLUMN IF NOT exists "requested_at" timestamptz NULL;
ALTER TYPE return_status_enum ADD VALUE 'open';
ALTER TABLE "return" ALTER COLUMN "status" DROP DEFAULT;
ALTER TABLE "return" ALTER COLUMN "status" TYPE text USING "status"::text;
DROP TYPE return_status_enum;
CREATE TYPE return_status_enum AS ENUM (
'open',
'requested',
'received',
'partially_received',
'canceled'
);
ALTER TABLE "return" ALTER COLUMN "status" TYPE return_status_enum USING "status"::text::return_status_enum;
ALTER TABLE "return" ALTER COLUMN "status" SET DEFAULT 'open';
`)
}
}