From 9f54d2fc0ddb3b5ed2f08c87402f664adff24689 Mon Sep 17 00:00:00 2001 From: Rikard Bartholf Date: Thu, 15 May 2025 11:09:39 +0200 Subject: [PATCH] Create type discount_usage (#476) * Create type discount_usage * Add discount_codes.discount_usage_type * Fix SQL * Make query idempotent * Bump revision --- migrations/000.553.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 migrations/000.553.sql diff --git a/migrations/000.553.sql b/migrations/000.553.sql new file mode 100644 index 0000000..6d368ef --- /dev/null +++ b/migrations/000.553.sql @@ -0,0 +1,14 @@ +ALTER TABLE discount_codes + DROP COLUMN IF EXISTS discount_usage_type; + +DROP TYPE IF EXISTS discount_usage; + +CREATE TYPE discount_usage AS ENUM ( + 'default', + 'influencer', + 'customer service', + 'internal' +); + +ALTER TABLE discount_codes + ADD COLUMN discount_usage_type discount_usage NOT NULL DEFAULT 'default';