@MigrateCommand.option('<STR_LIT>', dest='<STR_LIT>', default=None,<EOL>help=('<STR_LIT>'<EOL>'<STR_LIT>'))<EOL>@MigrateCommand.option('<STR_LIT>', dest='<STR_LIT>', default=None,<EOL>help=('<STR_LIT>'<EOL>'<STR_LIT>'))<EOL>@MigrateCommand.option('<STR_LIT>', '<STR_LIT>', dest='<STR_LIT:message>', default=None)<EOL>@MigrateCommand.option('<STR_LIT>', nargs='<STR_LIT:+>',<EOL>help='<STR_LIT>')<EOL>@MigrateCommand.option('<STR_LIT>', '<STR_LIT>', dest='<STR_LIT>', default=None,<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"))<EOL>@catch_errors<EOL>def merge(directory=None, revisions='<STR_LIT>', message=None, branch_label=None,<EOL>rev_id=None):
if alembic_version >= (<NUM_LIT:0>, <NUM_LIT:7>, <NUM_LIT:0>):<EOL><INDENT>config = current_app.extensions['<STR_LIT>'].migrate.get_config(<EOL>directory)<EOL>command.merge(config, revisions, message=message,<EOL>branch_label=branch_label, rev_id=rev_id)<EOL><DEDENT>else:<EOL><INDENT>raise RuntimeError('<STR_LIT>')<EOL><DEDENT>
Merge two revisions together.  Creates a new migration file