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

Method _fixture

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

Source from the content-addressed store, hash-verified

5769 __dialect__ = "default"
5770
5771 def _fixture(self, naming_convention, table_schema=None):
5772 m1 = MetaData(naming_convention=naming_convention)
5773
5774 u1 = Table(
5775 "user",
5776 m1,
5777 Column("id", Integer, primary_key=True),
5778 Column("version", Integer, primary_key=True),
5779 Column("data", String(30)),
5780 Column("Data2", String(30), key="data2"),
5781 Column("Data3", String(30), key="data3"),
5782 schema=table_schema,
5783 )
5784
5785 return u1
5786
5787 def _colliding_name_fixture(self, naming_convention, id_flags):
5788 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