@@ -2400,29 +2400,24 @@ def test_constraint_name_token(self, generator: CodeGenerator) -> None:
2400
2400
validate_code (
2401
2401
generator .generate (),
2402
2402
"""\
2403
- from sqlalchemy import CheckConstraint, Column, Integer, MetaData
2404
- from sqlalchemy.orm import declarative_base
2405
- from sqlalchemy.sql.elements import conv
2406
-
2407
- metadata = MetaData(
2408
- naming_convention={
2409
- "ck": "ck_%(table_name)s_%(constraint_name)s",
2410
- "pk": "pk_%(table_name)s",
2411
- }
2412
- )
2403
+ from sqlalchemy import CheckConstraint, Column, Integer, MetaData
2404
+ from sqlalchemy.orm import declarative_base
2405
+ from sqlalchemy.sql.elements import conv
2413
2406
2414
- Base = declarative_base(metadata=metadata)
2407
+ Base = declarative_base()
2408
+ Base.metadata.naming_convention = \
2409
+ {'ck': 'ck_%(table_name)s_%(constraint_name)s', 'pk': 'pk_%(table_name)s'}
2415
2410
2416
2411
2417
- class Simple(Base):
2418
- __tablename__ = 'simple'
2419
- __table_args__ = (
2420
- CheckConstraint('id > 0', name='idcheck'),
2421
- CheckConstraint('number > 0', name=conv('non_default_name'))
2422
- )
2412
+ class Simple(Base):
2413
+ __tablename__ = 'simple'
2414
+ __table_args__ = (
2415
+ CheckConstraint('id > 0', name='idcheck'),
2416
+ CheckConstraint('number > 0', name=conv('non_default_name'))
2417
+ )
2423
2418
2424
- id = Column(Integer, primary_key=True)
2425
- number = Column(Integer)
2419
+ id = Column(Integer, primary_key=True)
2420
+ number = Column(Integer)
2426
2421
""" ,
2427
2422
)
2428
2423
0 commit comments