Create Date: ${create_date}
"""
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
# revision identifiers, used by Alembic.
revision = ${repr(up_revision)}
branch_labels = ${repr(branch_labels)}
depends_on = ${repr(depends_on)}
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
-
def upgrade():
${upgrades if upgrades else "pass"}
Create Date: ${create_date}
"""
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
# revision identifiers, used by Alembic.
revision = ${repr(up_revision)}
branch_labels = ${repr(branch_labels)}
depends_on = ${repr(depends_on)}
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
def upgrade(engine_name):
globals()["upgrade_%s" % engine_name]()
Create Date: ${create_date}
"""
+from alembic import op
+import sqlalchemy as sa
+${imports if imports else ""}
# revision identifiers, used by Alembic.
revision = ${repr(up_revision)}
branch_labels = ${repr(branch_labels)}
depends_on = ${repr(depends_on)}
-from alembic import op
-import sqlalchemy as sa
-${imports if imports else ""}
def upgrade():
${upgrades if upgrades else "pass"}
.. changelog::
:version: 0.8.8
+ .. change::
+ :tags: autogenerate
+
+ The imports in the default script.py.mako are now at the top
+ so that flake8 editors don't complain by default. PR courtesy
+ Guilherme Mansur.
+
.. change::
:tags: feature, operations, postgresql
:tickets: 292