github sqlalchemy/alembic rel_0_8_9
0.8.9

latest releases: rel_1_15_2, rel_1_15_1, rel_1_15_0...
5 years ago

0.8.9

Released: November 28, 2016

  • [autogenerate] [bug] Adjustment to the "please adjust!" comment in the script.py.mako
    template so that the generated comment starts with a single pound
    sign, appeasing flake8.

    References: #393

  • [batch] [bug] Batch mode will not use CAST() to copy data if type_ is given, however
    the basic type affinity matches that of the existing type. This to
    avoid SQLite's CAST of TIMESTAMP which results in truncation of the
    data, in those cases where the user needs to add redundant type_ for
    other reasons.

    References: #391

  • [autogenerate] [bug] Continued pep8 improvements by adding appropriate whitespace in
    the base template for generated migrations. Pull request courtesy
    Markus Mattes.

    References: #393

  • [bug] [revisioning] Added an additional check when reading in revision files to detect
    if the same file is being read twice; this can occur if the same directory
    or a symlink equivalent is present more than once in version_locations.
    A warning is now emitted and the file is skipped. Pull request courtesy
    Jiri Kuncar.

  • [autogenerate] [bug] Fixed bug where usage of a custom TypeDecorator which returns a
    per-dialect type via TypeDecorator.load_dialect_impl() that differs
    significantly from the default "impl" for the type decorator would fail
    to compare correctly during autogenerate.

    References: #395

  • [autogenerate] [bug] [postgresql] Fixed bug in Postgresql "functional index skip" behavior where a
    functional index that ended in ASC/DESC wouldn't be detected as something
    we can't compare in autogenerate, leading to duplicate definitions
    in autogenerated files.

    References: #392

  • [bug] [versioning] Fixed bug where the "base" specifier, as in "base:head", could not
    be used explicitly when --sql mode was present.

Don't miss a new alembic release

NewReleases is sending notifications on new releases.