Skip to content

Commit

Permalink
chore: add migrations for Currency type in DB (#6980)
Browse files Browse the repository at this point in the history
  • Loading branch information
kashif-m authored Jan 3, 2025
1 parent 2aa14e7 commit 60ed69c
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
1 change: 1 addition & 0 deletions migrations/2025-01-03-084904_add_currencies/down.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SELECT 1;
18 changes: 18 additions & 0 deletions migrations/2025-01-03-084904_add_currencies/up.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
DO $$
DECLARE currency TEXT;
BEGIN
FOR currency IN
SELECT
unnest(
ARRAY ['AFN', 'BTN', 'CDF', 'ERN', 'IRR', 'ISK', 'KPW', 'SDG', 'SYP', 'TJS', 'TMT', 'ZWL']
) AS currency
LOOP
IF NOT EXISTS (
SELECT 1
FROM pg_enum
WHERE enumlabel = currency
AND enumtypid = (SELECT oid FROM pg_type WHERE typname = 'Currency')
) THEN EXECUTE format('ALTER TYPE "Currency" ADD VALUE %L', currency);
END IF;
END LOOP;
END $$;

0 comments on commit 60ed69c

Please sign in to comment.