MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / insert_data

Method insert_data

test/orm/test_ac_relationships.py:248–260  ·  view source on GitHub ↗
(cls, connection)

Source from the content-addressed store, hash-verified

246
247 @classmethod
248 def insert_data(cls, connection):
249 A, B, C, D = cls.classes("A", "B", "C", "D")
250 sess = Session(connection)
251
252 for obj in [
253 B(id=1),
254 A(id=1, b_id=1),
255 C(id=1, a_id=1),
256 D(id=1, c_id=1, b_id=1),
257 ]:
258 sess.add(obj)
259 sess.flush()
260 sess.commit()
261
262 def test_lazyload(self):
263 A, B = self.classes("A", "B")

Callers

nothing calls this directly

Calls 8

addMethod · 0.95
flushMethod · 0.95
commitMethod · 0.95
SessionClass · 0.90
BClass · 0.70
AClass · 0.70
CClass · 0.70
DClass · 0.70

Tested by

no test coverage detected