fix: update database URL to use 0.0.0.0 and adjust Alembic migration configurations
This commit is contained in:
@@ -13,20 +13,38 @@ depends_on: tuple[str, ...] | None = None
|
||||
|
||||
def upgrade() -> None:
|
||||
organization_role = sa.Enum(
|
||||
"owner", "admin", "manager", "member", name="organization_role"
|
||||
"owner",
|
||||
"admin",
|
||||
"manager",
|
||||
"member",
|
||||
name="organization_role",
|
||||
create_type=False,
|
||||
)
|
||||
deal_status = sa.Enum(
|
||||
"new",
|
||||
"in_progress",
|
||||
"won",
|
||||
"lost",
|
||||
name="deal_status",
|
||||
create_type=False,
|
||||
)
|
||||
deal_stage = sa.Enum(
|
||||
"qualification",
|
||||
"proposal",
|
||||
"negotiation",
|
||||
"closed",
|
||||
name="deal_stage",
|
||||
create_type=False,
|
||||
)
|
||||
deal_status = sa.Enum("new", "in_progress", "won", "lost", name="deal_status")
|
||||
deal_stage = sa.Enum("qualification", "proposal", "negotiation", "closed", name="deal_stage")
|
||||
activity_type = sa.Enum(
|
||||
"comment", "status_changed", "task_created", "system", name="activity_type"
|
||||
"comment",
|
||||
"status_changed",
|
||||
"task_created",
|
||||
"system",
|
||||
name="activity_type",
|
||||
create_type=False,
|
||||
)
|
||||
|
||||
bind = op.get_bind()
|
||||
organization_role.create(bind, checkfirst=True)
|
||||
deal_status.create(bind, checkfirst=True)
|
||||
deal_stage.create(bind, checkfirst=True)
|
||||
activity_type.create(bind, checkfirst=True)
|
||||
|
||||
op.create_table(
|
||||
"organizations",
|
||||
sa.Column("id", sa.Integer(), nullable=False),
|
||||
@@ -212,12 +230,36 @@ def downgrade() -> None:
|
||||
op.drop_table("organizations")
|
||||
|
||||
organization_role = sa.Enum(
|
||||
"owner", "admin", "manager", "member", name="organization_role"
|
||||
"owner",
|
||||
"admin",
|
||||
"manager",
|
||||
"member",
|
||||
name="organization_role",
|
||||
create_type=False,
|
||||
)
|
||||
deal_status = sa.Enum(
|
||||
"new",
|
||||
"in_progress",
|
||||
"won",
|
||||
"lost",
|
||||
name="deal_status",
|
||||
create_type=False,
|
||||
)
|
||||
deal_stage = sa.Enum(
|
||||
"qualification",
|
||||
"proposal",
|
||||
"negotiation",
|
||||
"closed",
|
||||
name="deal_stage",
|
||||
create_type=False,
|
||||
)
|
||||
deal_status = sa.Enum("new", "in_progress", "won", "lost", name="deal_status")
|
||||
deal_stage = sa.Enum("qualification", "proposal", "negotiation", "closed", name="deal_stage")
|
||||
activity_type = sa.Enum(
|
||||
"comment", "status_changed", "task_created", "system", name="activity_type"
|
||||
"comment",
|
||||
"status_changed",
|
||||
"task_created",
|
||||
"system",
|
||||
name="activity_type",
|
||||
create_type=False,
|
||||
)
|
||||
|
||||
bind = op.get_bind()
|
||||
|
||||
Reference in New Issue
Block a user