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

Method define_tables

test/sql/test_sequences.py:695–712  ·  view source on GitHub ↗
(cls, metadata)

Source from the content-addressed store, hash-verified

693
694 @classmethod
695 def define_tables(cls, metadata):
696 m = metadata
697
698 s = normalize_sequence(config, Sequence("t_seq", metadata=m))
699 Table(
700 "t_seq_test",
701 m,
702 Column("id", Integer, s, server_default=s.next_value()),
703 Column("data", String(50)),
704 )
705
706 s2 = normalize_sequence(config, Sequence("t_seq_2", metadata=m))
707 Table(
708 "t_seq_test_2",
709 m,
710 Column("id", Integer, server_default=s2.next_value()),
711 Column("data", String(50)),
712 )
713
714 def test_default_textual_w_default(self, connection):
715 connection.exec_driver_sql(

Callers

nothing calls this directly

Calls 6

normalize_sequenceFunction · 0.90
SequenceClass · 0.90
TableClass · 0.90
ColumnClass · 0.90
StringClass · 0.90
next_valueMethod · 0.45

Tested by

no test coverage detected