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

Method define_tables

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

Source from the content-addressed store, hash-verified

1475
1476 @classmethod
1477 def define_tables(cls, metadata):
1478 Table(
1479 "t1",
1480 metadata,
1481 Column("t1_id", Integer, primary_key=True),
1482 Column("name", String(32)),
1483 )
1484 Table(
1485 "t2",
1486 metadata,
1487 Column("t2_id", Integer, primary_key=True),
1488 Column("t1_id", Integer, ForeignKey("t1.t1_id")),
1489 Column("name", String(32)),
1490 )
1491 Table(
1492 "t3",
1493 metadata,
1494 Column("t3_id", Integer, primary_key=True),
1495 Column("t2_id", Integer, ForeignKey("t2.t2_id")),
1496 Column("name", String(32)),
1497 )
1498
1499 @classmethod
1500 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