|
19 | 19 | MetaData, |
20 | 20 | Table, |
21 | 21 | UniqueConstraint, |
22 | | - conv, |
23 | 22 | ) |
| 23 | +from sqlalchemy.sql.elements import conv |
24 | 24 | from sqlalchemy.sql.expression import text |
25 | 25 | from sqlalchemy.sql.sqltypes import NullType |
26 | 26 | from sqlalchemy.types import INTEGER, NUMERIC, SMALLINT, VARCHAR, Text |
@@ -2285,16 +2285,18 @@ def test_constraints_with_default_names(self, generator: CodeGenerator) -> None: |
2285 | 2285 | generator.generate(), |
2286 | 2286 | """\ |
2287 | 2287 | from sqlalchemy import CheckConstraint, Column, ForeignKey, \ |
2288 | | -Integer, String, UniqueConstraint |
| 2288 | +Integer, String, UniqueConstraint, MetaData |
2289 | 2289 | from sqlalchemy.orm import declarative_base, relationship |
2290 | 2290 |
|
2291 | | - metadata = MetaData.naming_convention = { |
2292 | | - "uq": "UNIQUE_%(table_name)s_%(column_0_N_name)s", |
2293 | | - "ck": "CHECK_%(table_name)s", |
2294 | | - "fk": "FOREIGN_%(table_name)s_%(column_0_key)s_\ |
| 2291 | + metadata = MetaData( |
| 2292 | + naming_convention={ |
| 2293 | + "uq": "UNIQUE_%(table_name)s_%(column_0_N_name)s", |
| 2294 | + "ck": "CHECK_%(table_name)s", |
| 2295 | + "fk": "FOREIGN_%(table_name)s_%(column_0_key)s_\ |
2295 | 2296 | %(referred_table_name)s_%(referred_column_0_label)s", |
2296 | | - "pk": "PRIMARY_%(table_name)s_%(column_0N_name)s", |
2297 | | - } |
| 2297 | + "pk": "PRIMARY_%(table_name)s_%(column_0N_name)s", |
| 2298 | + } |
| 2299 | + ) |
2298 | 2300 |
|
2299 | 2301 | Base = declarative_base(metadata=metadata) |
2300 | 2302 |
|
@@ -2342,13 +2344,16 @@ def test_constraint_name_token(self, generator: CodeGenerator) -> None: |
2342 | 2344 | validate_code( |
2343 | 2345 | generator.generate(), |
2344 | 2346 | """\ |
2345 | | - from sqlalchemy import CheckConstraint, Column, Integer |
| 2347 | + from sqlalchemy import CheckConstraint, Column, Integer, MetaData |
2346 | 2348 | from sqlalchemy.orm import declarative_base |
| 2349 | + from sqlalchemy.sql.elements import conv |
2347 | 2350 |
|
2348 | | - metadata = MetaData.naming_convention = { |
2349 | | - "ck": "ck_%(table_name)s_%(constraint_name)s", |
2350 | | - "pk": "pk_%(table_name)s", |
2351 | | - } |
| 2351 | + metadata = MetaData( |
| 2352 | + naming_convention={ |
| 2353 | + "ck": "ck_%(table_name)s_%(constraint_name)s", |
| 2354 | + "pk": "pk_%(table_name)s", |
| 2355 | + } |
| 2356 | + ) |
2352 | 2357 |
|
2353 | 2358 | Base = declarative_base(metadata=metadata) |
2354 | 2359 |
|
|
0 commit comments