diff --git a/admin/schema_updates/2024-09-09-add-editor-id-to-payment.sql b/admin/schema_updates/2024-09-09-add-editor-id-to-payment.sql index 6fde05e3..79ecbb0a 100644 --- a/admin/schema_updates/2024-09-09-add-editor-id-to-payment.sql +++ b/admin/schema_updates/2024-09-09-add-editor-id-to-payment.sql @@ -1,6 +1,6 @@ BEGIN; -ALTER TABLE supporter ADD COLUMN musicbrainz_row_id INTEGER; -ALTER TABLE payment ADD COLUMN editor_id INTEGER; +ALTER TABLE supporter ADD COLUMN musicbrainz_row_id INTEGER UNIQUE; +ALTER TABLE payment ADD COLUMN editor_id INTEGER UNIQUE; COMMIT; diff --git a/metabrainz/model/access_log_test.py b/metabrainz/model/access_log_test.py index 81bac930..bed08900 100644 --- a/metabrainz/model/access_log_test.py +++ b/metabrainz/model/access_log_test.py @@ -13,6 +13,7 @@ def setUp(self): def test_access_log(self): supporter_0 = Supporter.add(is_commercial=False, musicbrainz_id="mb_test", + musicbrainz_row_id=1, contact_name="Mr. Test", contact_email="test@musicbrainz.org", data_usage_desc="poop!", @@ -25,6 +26,7 @@ def test_access_log(self): supporter_1 = Supporter.add(is_commercial=True, musicbrainz_id="mb_commercial", + musicbrainz_row_id=3, contact_name="Mr. Commercial", contact_email="testc@musicbrainz.org", data_usage_desc="poop!",