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

Method insert_data

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

Source from the content-addressed store, hash-verified

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