diff --git a/internal/db/migrations/1751016438_allow-null-contribution-id.down.sql b/internal/db/migrations/1751016438_allow-null-contribution-id.down.sql new file mode 100644 index 0000000..f5b7718 --- /dev/null +++ b/internal/db/migrations/1751016438_allow-null-contribution-id.down.sql @@ -0,0 +1,6 @@ +UPDATE transactions +SET contribution_id = 0 +WHERE contribution_id IS NULL; + +ALTER TABLE transactions +ALTER COLUMN contribution_id SET NOT NULL; \ No newline at end of file diff --git a/internal/db/migrations/1751016438_allow-null-contribution-id.up.sql b/internal/db/migrations/1751016438_allow-null-contribution-id.up.sql new file mode 100644 index 0000000..8f9e5d0 --- /dev/null +++ b/internal/db/migrations/1751016438_allow-null-contribution-id.up.sql @@ -0,0 +1,2 @@ +ALTER TABLE transactions +ALTER COLUMN contribution_id DROP NOT NULL;