From 41d97b4c2046326167cea4fc6aef882aa2563fdc Mon Sep 17 00:00:00 2001 From: Travis Semple Date: Wed, 26 Jun 2024 14:51:44 -0700 Subject: [PATCH 1/3] Add in migration for new products --- .../versions/2024_06_26_af98933abe93_.py | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 auth-api/migrations/versions/2024_06_26_af98933abe93_.py diff --git a/auth-api/migrations/versions/2024_06_26_af98933abe93_.py b/auth-api/migrations/versions/2024_06_26_af98933abe93_.py new file mode 100644 index 0000000000..ca226600c9 --- /dev/null +++ b/auth-api/migrations/versions/2024_06_26_af98933abe93_.py @@ -0,0 +1,30 @@ +"""Add in new products for BCFMS, BCRHP + +Revision ID: af98933abe93 +Revises: 7bf8428e568e +Create Date: 2024-06-26 14:46:57.699068 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = 'af98933abe93' +down_revision = '7bf8428e568e' +branch_labels = None +depends_on = None + + +def upgrade(): + op.execute("INSERT INTO product_codes " + "(code, description,\"default\", type_code, hidden, need_review, need_system_admin, premium_only, url) " + "VALUES " + "('BCFMS', 'BC Fossil Management System', false, 'PARTNER', true, false, false, false,'')") + op.execute("INSERT INTO product_codes " + "(code, description,\"default\", type_code, hidden, need_review, need_system_admin, premium_only, url) " + "VALUES " + "('BCRHP', 'BC Register of Historic Places', false, 'PARTNER', true, false, false, false,'')") + +def downgrade(): + op.execute("DELETE FROM product_codes WHERE code in ('BCFMS', 'BCRHP')") From f2f8e8ba7955e5b826caea882869ab4cd5e07051 Mon Sep 17 00:00:00 2001 From: Travis Semple Date: Wed, 26 Jun 2024 15:08:55 -0700 Subject: [PATCH 2/3] Use lower pylint version --- auth-api/requirements/dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auth-api/requirements/dev.txt b/auth-api/requirements/dev.txt index 094cd31492..89e0293f1e 100644 --- a/auth-api/requirements/dev.txt +++ b/auth-api/requirements/dev.txt @@ -2,7 +2,7 @@ -r prod.txt coverage -pylint +pylint==3.2.3 pylint-flask pytest pytest-cov From 04c36126bcdd7dba5ceefc3636ef51f016055307 Mon Sep 17 00:00:00 2001 From: Travis Semple Date: Wed, 26 Jun 2024 15:12:39 -0700 Subject: [PATCH 3/3] Fix multiple heads --- ...abe93_.py => 2024_06_26_af98933abe93_add_partner_codes.py} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename auth-api/migrations/versions/{2024_06_26_af98933abe93_.py => 2024_06_26_af98933abe93_add_partner_codes.py} (94%) diff --git a/auth-api/migrations/versions/2024_06_26_af98933abe93_.py b/auth-api/migrations/versions/2024_06_26_af98933abe93_add_partner_codes.py similarity index 94% rename from auth-api/migrations/versions/2024_06_26_af98933abe93_.py rename to auth-api/migrations/versions/2024_06_26_af98933abe93_add_partner_codes.py index ca226600c9..a72ee9bc97 100644 --- a/auth-api/migrations/versions/2024_06_26_af98933abe93_.py +++ b/auth-api/migrations/versions/2024_06_26_af98933abe93_add_partner_codes.py @@ -1,7 +1,7 @@ """Add in new products for BCFMS, BCRHP Revision ID: af98933abe93 -Revises: 7bf8428e568e +Revises: acc7e2e2c2d7 Create Date: 2024-06-26 14:46:57.699068 """ @@ -11,7 +11,7 @@ # revision identifiers, used by Alembic. revision = 'af98933abe93' -down_revision = '7bf8428e568e' +down_revision = 'acc7e2e2c2d7' branch_labels = None depends_on = None