diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/build/unreleased/1130.rst | 8 | ||||
-rw-r--r-- | docs/build/unreleased/1178.rst | 9 | ||||
-rw-r--r-- | docs/build/unreleased/1231.rst | 11 |
3 files changed, 28 insertions, 0 deletions
diff --git a/docs/build/unreleased/1130.rst b/docs/build/unreleased/1130.rst new file mode 100644 index 0000000..dc11eb9 --- /dev/null +++ b/docs/build/unreleased/1130.rst @@ -0,0 +1,8 @@ +.. change:: + :tags: change, py3k + :tickets: 1130 + + Argument signatures of Alembic operations now enforce keyword-only + arguments as passed as keyword and not positionally, such as + :paramref:`.Operations.create_table.schema`, + :paramref:`.Operations.add_column.type_`, etc. diff --git a/docs/build/unreleased/1178.rst b/docs/build/unreleased/1178.rst new file mode 100644 index 0000000..25789d3 --- /dev/null +++ b/docs/build/unreleased/1178.rst @@ -0,0 +1,9 @@ +.. change:: + :tags: changed, autogenerate + :tickets: 1178 + + Don't modify the metadata server default when comparing it in the + autogenerate process. + This impacts the value passes to user provided functions passed in + :paramref:`.EnvironmentContext.configure.compare_server_default` + and third party dialect that implement a custom ``compare_server_default``. diff --git a/docs/build/unreleased/1231.rst b/docs/build/unreleased/1231.rst new file mode 100644 index 0000000..37678ca --- /dev/null +++ b/docs/build/unreleased/1231.rst @@ -0,0 +1,11 @@ + +.. change:: + :tags: usecase, asyncio + :tickets: 1231 + + Added :meth:`.Operations.run_async` to the operation module to allow + running async functions in the ``upgrade`` or ``downgrade`` migration + function when running alembic using an async dialect. + This function will receive as first argument an + :class:`~sqlalchemy.ext.asyncio.AsyncConnection` sharing the transaction + used in the migration context. |