bug fix in migrations

This commit is contained in:
Hesabix 2025-09-19 13:35:30 +03:30
parent 9e07470511
commit 33a2441cd9
2 changed files with 5 additions and 3 deletions

View file

@ -11,11 +11,13 @@ adapters/db/__init__.py
adapters/db/session.py
adapters/db/models/__init__.py
adapters/db/models/api_key.py
adapters/db/models/business.py
adapters/db/models/captcha.py
adapters/db/models/password_reset.py
adapters/db/models/user.py
adapters/db/repositories/api_key_repo.py
adapters/db/repositories/base_repo.py
adapters/db/repositories/business_repo.py
adapters/db/repositories/password_reset_repo.py
adapters/db/repositories/user_repo.py
app/__init__.py
@ -47,6 +49,9 @@ hesabix_api.egg-info/dependency_links.txt
hesabix_api.egg-info/requires.txt
hesabix_api.egg-info/top_level.txt
migrations/env.py
migrations/versions/20250117_000003_add_business_table.py
migrations/versions/20250117_000004_add_business_contact_fields.py
migrations/versions/20250117_000005_add_business_geographic_fields.py
migrations/versions/20250915_000001_init_auth_tables.py
migrations/versions/20250916_000002_add_referral_fields.py
tests/__init__.py

View file

@ -20,15 +20,12 @@ def upgrade() -> None:
sa.Column("first_name", sa.String(length=100), nullable=True),
sa.Column("last_name", sa.String(length=100), nullable=True),
sa.Column("password_hash", sa.String(length=255), nullable=False),
sa.Column("referral_code", sa.String(length=32), nullable=False),
sa.Column("referred_by_user_id", sa.Integer(), sa.ForeignKey("users.id", ondelete="SET NULL"), nullable=True),
sa.Column("is_active", sa.Boolean(), nullable=False, server_default=sa.text("1")),
sa.Column("created_at", sa.DateTime(), nullable=False, server_default=sa.text("CURRENT_TIMESTAMP")),
sa.Column("updated_at", sa.DateTime(), nullable=False, server_default=sa.text("CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")),
)
op.create_index("ix_users_email", "users", ["email"], unique=True)
op.create_index("ix_users_mobile", "users", ["mobile"], unique=True)
op.create_index("ix_users_referral_code", "users", ["referral_code"], unique=True)
op.create_table(
"api_keys",