Files
skeleton-api/alembic/versions/0002_add_auth_provider.py
2026-07-19 12:02:41 -03:00

34 lines
696 B
Python

"""add auth_provider to users
Revision ID: 0002_add_auth_provider
Revises: 0001_initial
Create Date: 2026-07-19 00:00:00.000000
"""
from collections.abc import Sequence
import sqlalchemy as sa
from alembic import op
revision: str = "0002_add_auth_provider"
down_revision: str | None = "0001_initial"
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None
def upgrade() -> None:
op.add_column(
"users",
sa.Column(
"auth_provider",
sa.String(length=20),
nullable=False,
server_default="local",
),
)
def downgrade() -> None:
op.drop_column("users", "auth_provider")