Upgrading alembic 0.8 to 0.9
Unknown0.8.10 → 0.9.10
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- changed:
constructor RevisionContext(config, script_directory, command_args) → constructor RevisionContext(config, script_directory, command_args, process_revision_directives=…) - added:
method AutogenContext.sorted_tables() - added:
method AutogenContext.table_key_to_table()
- changed:
function history(config, rev_range=…, verbose=…) → function history(config, rev_range=…, verbose=…, indicate_current=…) - changed:
function revision(config, message=…, autogenerate=…, sql=…, head=…, splice=…, branch_label=…, version_path=…, rev_id=…, depends_on=…) → function revision(config, message=…, autogenerate=…, sql=…, head=…, splice=…, branch_label=…, version_path=…, rev_id=…, depends_on=…, process_revision_directives=…)
- added:
method DefaultImpl.render_type(type_obj, autogen_context)
- added:
class CreateExcludeConstraintOp(ops.AddConstraintOp) - added:
constructor CreateExcludeConstraintOp(constraint_name, table_name, elements, where=…, schema=…, _orig_constraint=…, **kw) - added:
field CreateExcludeConstraintOp.constraint_type - added:
method CreateExcludeConstraintOp.to_constraint(migration_context=…) - added:
method PostgresqlImpl.render_type(type_, autogen_context) - added:
static method CreateExcludeConstraintOp.batch_create_exclude_constraint(operations, constraint_name, *elements, **kw) - added:
static method CreateExcludeConstraintOp.create_exclude_constraint(operations, constraint_name, table_name, *elements, **kw) - added:
static method CreateExcludeConstraintOp.from_constraint(constraint)
- changed:
constructor DropIndexOp(index_name, table_name=…, schema=…, _orig_index=…) → constructor DropIndexOp(index_name, table_name=…, schema=…, _orig_index=…, **kw) - changed:
static method DropIndexOp.drop_index(operations, index_name, table_name=…, schema=…) → static method DropIndexOp.drop_index(operations, index_name, table_name=…, schema=…, **kw) - added:
field AddConstraintOp.add_constraint_ops - added:
static method AddConstraintOp.register_add_constraint(type_)
- changed:
constructor StampStep(from_, to_, is_upgrade, branch_move) → constructor StampStep(from_, to_, is_upgrade, branch_move, revision_map=…) - added:
class MigrationInfo(object) - added:
constructor MigrationInfo(revision_map, is_upgrade, is_stamp, up_revisions, down_revisions) - added:
field MigrationInfo.down_revision_ids - added:
field MigrationInfo.is_stamp - added:
field MigrationInfo.is_upgrade - added:
field MigrationInfo.revision_map - added:
field MigrationInfo.up_revision_id - added:
field MigrationInfo.up_revision_ids - added:
property MigrationInfo.destination_revision_ids - added:
property MigrationInfo.destination_revisions - added:
property MigrationInfo.down_revisions - added:
property MigrationInfo.is_migration - added:
property MigrationInfo.source_revision_ids - added:
property MigrationInfo.source_revisions - added:
property MigrationInfo.up_revision - added:
property MigrationInfo.up_revisions - added:
property RevisionStep.info - added:
property StampStep.info
- changed:
constructor ScriptDirectory(dir, file_template=…, truncate_slug_length=…, version_locations=…, sourceless=…, output_encoding=…) → constructor ScriptDirectory(dir, file_template=…, truncate_slug_length=…, version_locations=…, sourceless=…, output_encoding=…, timezone=…)
- added:
static method Revision.verify_rev_id(revision)
- removed:
export simple_pyc_file_from_path - added:
export sqla_1010 - added:
export sqla_1014 - added:
export sqla_1115
- removed:
variable sqla_08 - removed:
variable sqla_09 - added:
function get_bytecode_suffixes() - added:
function get_current_bytecode_suffixes() - added:
function has_pep3147() - added:
function inspect_getargspec(func) - added:
variable ArgSpec - added:
variable py35 - added:
variable py36
- removed:
function simple_pyc_file_from_path(path)
- added:
variable AUTOINCREMENT_DEFAULT - added:
variable sqla_1010 - added:
variable sqla_1014 - added:
variable sqla_1115