diff --git a/alembic/versions/001_initial_schema.py b/alembic/versions/001_initial_schema.py index abe611a..db2021f 100644 --- a/alembic/versions/001_initial_schema.py +++ b/alembic/versions/001_initial_schema.py @@ -40,7 +40,7 @@ def upgrade() -> None: sa.Column("id", postgresql.UUID(as_uuid=False), nullable=False), sa.Column("email", sa.String(255), nullable=False), sa.Column("password_hash", sa.String(255), nullable=False), - sa.Column("tier", sa.Enum("free", "pro", "power", "team", name="billing_tier"), nullable=False, server_default="free"), + sa.Column("tier", sa.Enum("free", "pro", "power", "team", name="billing_tier", create_type=False), nullable=False, server_default="free"), sa.Column("stripe_customer_id", sa.String(255), nullable=True), sa.Column("created_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.text("now()")), sa.Column("updated_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.text("now()")), @@ -70,7 +70,7 @@ def upgrade() -> None: sa.Column("id", postgresql.UUID(as_uuid=False), nullable=False), sa.Column("user_id", postgresql.UUID(as_uuid=False), nullable=False), sa.Column("stripe_subscription_id", sa.String(255), nullable=True), - sa.Column("tier", sa.Enum("free", "pro", "power", "team", name="billing_tier"), nullable=False, server_default="free"), + sa.Column("tier", sa.Enum("free", "pro", "power", "team", name="billing_tier", create_type=False), nullable=False, server_default="free"), sa.Column("status", sa.String(50), nullable=False, server_default="free"), sa.Column("current_period_end", sa.DateTime(timezone=True), nullable=True), sa.Column("created_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.text("now()")), @@ -125,7 +125,7 @@ def upgrade() -> None: sa.Column("category", sa.String(100), nullable=False, server_default=""), sa.Column("price_cents", sa.Integer, nullable=False, server_default="0"), sa.Column("permissions", sa.Text, nullable=False, server_default="[]"), - sa.Column("status", sa.Enum("pending_review", "approved", "rejected", name="plugin_status"), nullable=False, server_default="pending_review"), + sa.Column("status", sa.Enum("pending_review", "approved", "rejected", name="plugin_status", create_type=False), nullable=False, server_default="pending_review"), sa.Column("s3_package_key", sa.String(500), nullable=True), sa.Column("install_count", sa.Integer, nullable=False, server_default="0"), sa.Column("avg_rating", sa.Float, nullable=False, server_default="0.0"), @@ -157,7 +157,7 @@ def upgrade() -> None: sa.Column("id", postgresql.UUID(as_uuid=False), nullable=False), sa.Column("plugin_id", sa.String(255), nullable=False), sa.Column("reviewer_id", postgresql.UUID(as_uuid=False), nullable=True), - sa.Column("decision", sa.Enum("approved", "rejected", name="review_decision"), nullable=False), + sa.Column("decision", sa.Enum("approved", "rejected", name="review_decision", create_type=False), nullable=False), sa.Column("notes", sa.Text, nullable=True), sa.Column("reviewed_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.text("now()")), sa.Column("created_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.text("now()")),