langflow/src/backend/langflow/alembic/script.py.mako
Gabriel Luiz Freitas Almeida 46f289b5d0 📝 chore(alembic.ini): add Alembic configuration file for database migrations
📝 chore(alembic/README): add README file for Alembic migrations
📝 chore(alembic/env.py): add Alembic environment configuration file
📝 chore(alembic/script.py.mako): add Alembic migration script template
📝 chore(main.py): refactor database initialization and migration logic to use DatabaseManager class
2023-08-05 18:20:37 -03:00

27 lines
651 B
Mako

"""${message}
Revision ID: ${up_revision}
Revises: ${down_revision | comma,n}
Create Date: ${create_date}
"""
from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
import sqlmodel
${imports if imports else ""}
# revision identifiers, used by Alembic.
revision: str = ${repr(up_revision)}
down_revision: Union[str, None] = ${repr(down_revision)}
branch_labels: Union[str, Sequence[str], None] = ${repr(branch_labels)}
depends_on: Union[str, Sequence[str], None] = ${repr(depends_on)}
def upgrade() -> None:
${upgrades if upgrades else "pass"}
def downgrade() -> None:
${downgrades if downgrades else "pass"}