MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_pk_cols_sets_flags

Method test_pk_cols_sets_flags

test/sql/test_metadata.py:2187–2199  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2185 eq_(t.primary_key.dialect_kwargs, {"mssql_clustered": True})
2186
2187 def test_pk_cols_sets_flags(self):
2188 m = MetaData()
2189 t = Table(
2190 "t",
2191 m,
2192 Column("x", Integer),
2193 Column("y", Integer),
2194 Column("z", Integer),
2195 PrimaryKeyConstraint("x", "y"),
2196 )
2197 eq_(t.c.x.primary_key, True)
2198 eq_(t.c.y.primary_key, True)
2199 eq_(t.c.z.primary_key, False)
2200
2201 def test_pk_col_mismatch_one(self):
2202 m = MetaData()

Callers

nothing calls this directly

Calls 5

MetaDataClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
eq_Function · 0.90

Tested by

no test coverage detected