]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
Update example to sqlalchemy 2 (#1171)
authorSam Bull <aa6bs0@sambull.org>
Wed, 1 Mar 2023 21:54:49 +0000 (21:54 +0000)
committerGitHub <noreply@github.com>
Wed, 1 Mar 2023 21:54:49 +0000 (22:54 +0100)
docs/build/naming.rst

index b1b383eec51b8d63cdc456dae0aaf92e46709351..438374821775a6ae1761b04af16ca92782d9ab1b 100644 (file)
@@ -165,14 +165,14 @@ used::
 
     # in your application's model:
 
-    meta = MetaData(naming_convention={
+    class Base(DeclarativeBase):
+        metadata = MetaData(naming_convention={
             "ix": "ix_%(column_0_label)s",
             "uq": "uq_%(table_name)s_%(column_0_name)s",
             "ck": "ck_%(table_name)s_`%(constraint_name)s`",
             "fk": "fk_%(table_name)s_%(column_0_name)s_%(referred_table_name)s",
             "pk": "pk_%(table_name)s"
-          })
-    Base = declarative_base(metadata=meta)
+        })
 
     # .. in your Alembic env.py: