You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/ast/test/__tests__/__snapshots__/kitchen-sink.test.js.snap
+20
Original file line number
Diff line number
Diff line change
@@ -572,6 +572,26 @@ DROP DOMAIN testdomain1;
572
572
ALTER TABLE mytable ADD COLUMN height_in numeric GENERATED ALWAYS AS ( height_cm / 2.54 ) STORED;"
573
573
`;
574
574
575
+
exports[`kitchen sink alter enums 1`] =`
576
+
"ALTER TYPE electronic_mail RENAME TO email;
577
+
ALTER TYPE email OWNER TO joe;
578
+
ALTER TYPE email SET SCHEMA customers;
579
+
ALTER TYPE compfoo ADD ATTRIBUTE f3 int;
580
+
ALTER TYPE colors ADD VALUE 'orange' AFTER 'red';
581
+
ALTER TYPE colors ADD VALUE 'orange' BEFORE 'red';
582
+
ALTER TYPE enum_type ADD VALUE 'new_value';"
583
+
`;
584
+
585
+
exports[`kitchen sink alter enums 2`] =`
586
+
"ALTER TYPE electronic_mail RENAME TO email;
587
+
ALTER TYPE email OWNER TO joe;
588
+
ALTER TYPE email SET SCHEMA customers;
589
+
ALTER TYPE compfoo ADD ATTRIBUTE f3 int;
590
+
ALTER TYPE colors ADD VALUE 'orange' AFTER 'red';
591
+
ALTER TYPE colors ADD VALUE 'orange' BEFORE 'red';
592
+
ALTER TYPE enum_type ADD VALUE 'new_value';"
593
+
`;
594
+
575
595
exports[`kitchen sink conflicts 1`] =`
576
596
"INSERT INTO yo.\\"table\\" (project_id, name, field_name) VALUES (v_obj_key_id, v_secret_name::bytea, v_secret_value) ON CONFLICT (project_id, name) DO UPDATE SET field_name = EXCLUDED.field_name;
577
597
INSERT INTO yo.\\"table\\" (project_id, name, field_name) VALUES (v_obj_key_id, v_secret_name::bytea, v_secret_value) ON CONFLICT (project_id, name) DO UPDATE SET field_name = EXCLUDED.field_name WHERE prop = 1;
0 commit comments