summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/build/unreleased/1130.rst8
-rw-r--r--docs/build/unreleased/1178.rst9
-rw-r--r--docs/build/unreleased/1231.rst11
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.