MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / define_tables

Method define_tables

test/sql/test_query.py:1409–1429  ·  view source on GitHub ↗
(cls, metadata)

Source from the content-addressed store, hash-verified

1407
1408 @classmethod
1409 def define_tables(cls, metadata):
1410 Table(
1411 "t1",
1412 metadata,
1413 Column("t1_id", Integer, primary_key=True),
1414 Column("name", String(32)),
1415 )
1416 Table(
1417 "t2",
1418 metadata,
1419 Column("t2_id", Integer, primary_key=True),
1420 Column("t1_id", Integer, ForeignKey("t1.t1_id")),
1421 Column("name", String(32)),
1422 )
1423 Table(
1424 "t3",
1425 metadata,
1426 Column("t3_id", Integer, primary_key=True),
1427 Column("t2_id", Integer, ForeignKey("t2.t2_id")),
1428 Column("name", String(32)),
1429 )
1430
1431 @classmethod
1432 def insert_data(cls, connection):

Callers

nothing calls this directly

Calls 4

TableClass · 0.90
ColumnClass · 0.90
StringClass · 0.90
ForeignKeyClass · 0.90

Tested by

no test coverage detected