From bdab7b49ee1037d0f23570ae8c3884aba91ea240 Mon Sep 17 00:00:00 2001 From: Chase Douglas Date: Thu, 13 Feb 2025 11:54:43 -0800 Subject: [PATCH] Copy add_manage migration for DSQL --- migrations/dsql/2025-01-09-172300_add_manage/down.sql | 0 .../dsql/2025-01-09-172300_add_manage/metadata.toml | 1 + migrations/dsql/2025-01-09-172300_add_manage/up.sql | 8 ++++++++ 3 files changed, 9 insertions(+) create mode 100644 migrations/dsql/2025-01-09-172300_add_manage/down.sql create mode 100644 migrations/dsql/2025-01-09-172300_add_manage/metadata.toml create mode 100644 migrations/dsql/2025-01-09-172300_add_manage/up.sql diff --git a/migrations/dsql/2025-01-09-172300_add_manage/down.sql b/migrations/dsql/2025-01-09-172300_add_manage/down.sql new file mode 100644 index 00000000..e69de29b diff --git a/migrations/dsql/2025-01-09-172300_add_manage/metadata.toml b/migrations/dsql/2025-01-09-172300_add_manage/metadata.toml new file mode 100644 index 00000000..16153bc0 --- /dev/null +++ b/migrations/dsql/2025-01-09-172300_add_manage/metadata.toml @@ -0,0 +1 @@ +run_in_transaction = false \ No newline at end of file diff --git a/migrations/dsql/2025-01-09-172300_add_manage/up.sql b/migrations/dsql/2025-01-09-172300_add_manage/up.sql new file mode 100644 index 00000000..3565446c --- /dev/null +++ b/migrations/dsql/2025-01-09-172300_add_manage/up.sql @@ -0,0 +1,8 @@ +-- DSQL preview can't add columns with constraints, dropping `NOT NULL DEFAULT FALSE` constraint +-- It appears Diesel will ensure the column has appropriate values when saving records. + +ALTER TABLE users_collections +ADD COLUMN manage BOOLEAN; + +ALTER TABLE collections_groups +ADD COLUMN manage BOOLEAN;