Skip to content

Commit 3e45b69

Browse files
committed
- 1.3.3
1 parent 3ea190f commit 3e45b69

File tree

4 files changed

+32
-30
lines changed

4 files changed

+32
-30
lines changed

docs/build/changelog.rst

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,36 @@ Changelog
55

66
.. changelog::
77
:version: 1.3.3
8-
:include_notes_from: unreleased
8+
:released: January 22, 2020
9+
10+
.. change::
11+
:tags: bug, postgresql
12+
:tickets: 637
13+
14+
Fixed issue where COMMENT directives for PostgreSQL failed to correctly
15+
include an explicit schema name, as well as correct quoting rules for
16+
schema, table, and column names. Pull request courtesy Matthew Sills.
17+
18+
.. change::
19+
:tags: usecase, operations
20+
:tickets: 624
21+
22+
Added support for rendering of "computed" elements on :class:`.Column`
23+
objects, supported in SQLAlchemy via the new :class:`.Computed` element
24+
introduced in version 1.3.11. Pull request courtesy Federico Caselli.
25+
26+
Note that there is currently no support for ALTER COLUMN to add, remove, or
27+
modify the "GENERATED ALWAYS AS" element from a column; at least for
28+
PostgreSQL, it does not seem to be supported by the database. Additionally,
29+
SQLAlchemy does not currently reliably reflect the "GENERATED ALWAYS AS"
30+
phrase from an existing column, so there is also no autogenerate support
31+
for addition or removal of the :class:`.Computed` element to or from an
32+
existing column, there is only support for adding new columns that include
33+
the :class:`.Computed` element. In the case that the :class:`.Computed`
34+
element is removed from the :class:`.Column` object in the table metadata,
35+
PostgreSQL and Oracle currently reflect the "GENERATED ALWAYS AS"
36+
expression as the "server default" which will produce an op that tries to
37+
drop the element as a default.
938

1039
.. changelog::
1140
:version: 1.3.2

docs/build/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@
8585
# The short X.Y version.
8686
version = alembic.__version__
8787
# The full version, including alpha/beta/rc tags.
88-
release = "1.3.2"
89-
release_date = "December 16, 2019"
88+
release = "1.3.3"
89+
release_date = "January 22, 2020"
9090

9191

9292
# The language for content autogenerated by Sphinx. Refer to documentation

docs/build/unreleased/624.rst

Lines changed: 0 additions & 20 deletions
This file was deleted.

docs/build/unreleased/637.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)