Когда я запускаю alembic revision -m '...'
, Alembi c генерирует новый сценарий .py с телом по умолчанию, которое выглядит следующим образом:
from alembic import op
# revision identifiers, used by Alembic.
revision = '1ce7873ac4ced2'
down_revision = '1cea0ac4ced2'
branch_labels = None
depends_on = None
def upgrade():
pass
def downgrade():
pass
Могу ли я указать свой собственный шаблон для этих двух тело функций, upgrade
и downgrade
? Я знаю, что всегда могу написать какую-то оболочку для этой команды alembic revision
, которая также заменит желаемое тело функции на эти два ключевых слова pass
, но мне было интересно, есть ли способ «alembi c» сделать это .