bug fix in migrations
This commit is contained in:
parent
9e07470511
commit
33a2441cd9
|
|
@ -11,11 +11,13 @@ adapters/db/__init__.py
|
||||||
adapters/db/session.py
|
adapters/db/session.py
|
||||||
adapters/db/models/__init__.py
|
adapters/db/models/__init__.py
|
||||||
adapters/db/models/api_key.py
|
adapters/db/models/api_key.py
|
||||||
|
adapters/db/models/business.py
|
||||||
adapters/db/models/captcha.py
|
adapters/db/models/captcha.py
|
||||||
adapters/db/models/password_reset.py
|
adapters/db/models/password_reset.py
|
||||||
adapters/db/models/user.py
|
adapters/db/models/user.py
|
||||||
adapters/db/repositories/api_key_repo.py
|
adapters/db/repositories/api_key_repo.py
|
||||||
adapters/db/repositories/base_repo.py
|
adapters/db/repositories/base_repo.py
|
||||||
|
adapters/db/repositories/business_repo.py
|
||||||
adapters/db/repositories/password_reset_repo.py
|
adapters/db/repositories/password_reset_repo.py
|
||||||
adapters/db/repositories/user_repo.py
|
adapters/db/repositories/user_repo.py
|
||||||
app/__init__.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/requires.txt
|
||||||
hesabix_api.egg-info/top_level.txt
|
hesabix_api.egg-info/top_level.txt
|
||||||
migrations/env.py
|
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/20250915_000001_init_auth_tables.py
|
||||||
migrations/versions/20250916_000002_add_referral_fields.py
|
migrations/versions/20250916_000002_add_referral_fields.py
|
||||||
tests/__init__.py
|
tests/__init__.py
|
||||||
|
|
|
||||||
|
|
@ -20,15 +20,12 @@ def upgrade() -> None:
|
||||||
sa.Column("first_name", sa.String(length=100), nullable=True),
|
sa.Column("first_name", sa.String(length=100), nullable=True),
|
||||||
sa.Column("last_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("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("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("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")),
|
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_email", "users", ["email"], unique=True)
|
||||||
op.create_index("ix_users_mobile", "users", ["mobile"], 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(
|
op.create_table(
|
||||||
"api_keys",
|
"api_keys",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue