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 viaTypeDecorator.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.