"""User transaction relationship Revision ID: c5e9d6c59812 Revises: 81f275275556 Create Date: 2025-10-09 14:17:19.983889 """ from typing import Sequence, Union import fastapi_users_db_sqlalchemy from alembic import op import sqlalchemy as sa # revision identifiers, used by Alembic. revision: str = 'c5e9d6c59812' down_revision: Union[str, Sequence[str], None] = '81f275275556' branch_labels: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None def upgrade() -> None: """Upgrade schema.""" # ### commands auto generated by Alembic - please adjust! ### op.alter_column('transaction', 'user_id', existing_type=sa.UUID(), type_=fastapi_users_db_sqlalchemy.generics.GUID(), existing_nullable=False) op.create_foreign_key(None, 'transaction', 'user', ['user_id'], ['id']) # ### end Alembic commands ### def downgrade() -> None: """Downgrade schema.""" # ### commands auto generated by Alembic - please adjust! ### op.drop_constraint(None, 'transaction', type_='foreignkey') op.alter_column('transaction', 'user_id', existing_type=fastapi_users_db_sqlalchemy.generics.GUID(), type_=sa.UUID(), existing_nullable=False) # ### end Alembic commands ###