"""Import-Verlauf merkt sich die verwendete Bank-Vorlage. Eigene Vorlagen stehen als ``template_id`` im Verlauf, Bank-Vorlagen wie Raiffeisen oder N26 stecken dagegen fest im Code und hinterliessen bisher nichts. Damit die Oberflaeche beim Kontowechsel die zuletzt benutzte Einstellung wieder vorschlagen kann, wird der Name der Bank-Vorlage mitgeschrieben. Revision ID: 0014 Revises: 0013 """ import sqlalchemy as sa from alembic import op revision = "0014" down_revision = "0013" branch_labels = None depends_on = None def upgrade() -> None: with op.batch_alter_table("import_batches") as batch: batch.add_column(sa.Column("preset", sa.String(length=64), nullable=True)) def downgrade() -> None: with op.batch_alter_table("import_batches") as batch: batch.drop_column("preset")