Skip to content

0.7.7

Compare
Choose a tag to compare
@sqla-tester sqla-tester released this 17 Sep 22:10

0.7.7

Released: July 22, 2015

  • [bug] [versioning] Fixed critical issue where a complex series of branches/merges would
    bog down the iteration algorithm working over redundant nodes for
    millions of cycles. An internal adjustment has been
    made so that duplicate nodes are skipped within this iteration.

    References: #310

  • [batch] [feature] Implemented support for BatchOperations.create_primary_key()
    and BatchOperations.create_check_constraint(). Additionally,
    table keyword arguments are copied from the original reflected table,
    such as the "mysql_engine" keyword argument.

    References: #305

  • [bug] [environment] The MigrationContext.stamp() method, added as part of the
    versioning refactor in 0.7 as a more granular version of
    command.stamp(), now includes the "create the alembic_version
    table if not present" step in the same way as the command version,
    which was previously omitted.

    References: #300

  • [autogenerate] [bug] Fixed bug where foreign key options including "onupdate",
    "ondelete" would not render within the op.create_foreign_key()
    directive, even though they render within a full
    ForeignKeyConstraint directive.

    References: #298

  • [bug] [tests] Repaired warnings that occur when running unit tests against
    SQLAlchemy 1.0.5 or greater involving the "legacy_schema_aliasing"
    flag.