From e87bb0b0c3164bec39cc02702db07c3906653ea3 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Thu, 19 Feb 2026 11:42:18 -0500 Subject: [PATCH] fix: alembic migration uses table name mps_page_session, not class name op.add_column takes the actual SQLite table name, not the SQLAlchemy model class name. PageSession maps to mps_page_session via CLASS_TO_TABLE. --- .../versions/b3f7a2c8d1e5_add_is_owner_to_page_session.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/make_post_sell/scripts/alembic/versions/b3f7a2c8d1e5_add_is_owner_to_page_session.py b/make_post_sell/scripts/alembic/versions/b3f7a2c8d1e5_add_is_owner_to_page_session.py index cfc8e74..81e25c0 100644 --- a/make_post_sell/scripts/alembic/versions/b3f7a2c8d1e5_add_is_owner_to_page_session.py +++ b/make_post_sell/scripts/alembic/versions/b3f7a2c8d1e5_add_is_owner_to_page_session.py @@ -17,10 +17,10 @@ depends_on = None def upgrade(): op.add_column( - "PageSession", + "mps_page_session", sa.Column("is_owner", sa.Boolean(), nullable=True), ) def downgrade(): - op.drop_column("PageSession", "is_owner") + op.drop_column("mps_page_session", "is_owner")