Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python27
/
lib
/
python2.7
/
site-packages
/
alembic
/
templates
/
multidb
/
File Content:
script.py.mako
<%! import re %>"""${message} Revision ID: ${up_revision} Revises: ${down_revision | comma,n} Create Date: ${create_date} """ # revision identifiers, used by Alembic. revision = ${repr(up_revision)} down_revision = ${repr(down_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]() def downgrade(engine_name): globals()["downgrade_%s" % engine_name]() <% db_names = config.get_main_option("databases") %> ## generate an "upgrade_<xyz>() / downgrade_<xyz>()" function ## for each database name in the ini file. % for db_name in re.split(r',\s*', db_names): def upgrade_${db_name}(): ${context.get("%s_upgrades" % db_name, "pass")} def downgrade_${db_name}(): ${context.get("%s_downgrades" % db_name, "pass")} % endfor
Submit
FILE
FOLDER
Name
Size
Permission
Action
README
41 bytes
0644
alembic.ini.mako
1590 bytes
0644
env.py
4146 bytes
0644
env.pyc
3268 bytes
0644
env.pyo
3268 bytes
0644
script.py.mako
923 bytes
0644
N4ST4R_ID | Naxtarrr