MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / _fixture

Method _fixture

test/sql/test_metadata.py:5564–5578  ·  view source on GitHub ↗
(self, naming_convention, table_schema=None)

Source from the content-addressed store, hash-verified

5562 __dialect__ = "default"
5563
5564 def _fixture(self, naming_convention, table_schema=None):
5565 m1 = MetaData(naming_convention=naming_convention)
5566
5567 u1 = Table(
5568 "user",
5569 m1,
5570 Column("id", Integer, primary_key=True),
5571 Column("version", Integer, primary_key=True),
5572 Column("data", String(30)),
5573 Column("Data2", String(30), key="data2"),
5574 Column("Data3", String(30), key="data3"),
5575 schema=table_schema,
5576 )
5577
5578 return u1
5579
5580 def _colliding_name_fixture(self, naming_convention, id_flags):
5581 m1 = MetaData(naming_convention=naming_convention)

Calls 4

MetaDataClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
StringClass · 0.90

Tested by

no test coverage detected