MCPcopy Create free account
hub / github.com/tortoise/tortoise-orm / run

Function run

examples/basic.py:24–35  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

22
23@init_memory_sqlite
24async def run() -> None:
25 event = await Event.create(name="Test", username="test")
26 await Event.filter(id=event.id).update(name="Updated name")
27
28 print(await Event.filter(username="test").first())
29 # >>> Updated name
30
31 await Event(name="Test 2", username="test2").save()
32 print(await Event.all().values_list("id", flat=True))
33 # >>> [1, 2]
34 print(await Event.all().values("id", "name"))
35 # >>> [{'id': 1, 'name': 'Updated name'}, {'id': 2, 'name': 'Test 2'}]
36
37
38if __name__ == "__main__":

Callers 1

basic.pyFile · 0.70

Calls 9

updateMethod · 0.80
saveMethod · 0.80
EventClass · 0.70
createMethod · 0.45
filterMethod · 0.45
firstMethod · 0.45
values_listMethod · 0.45
allMethod · 0.45
valuesMethod · 0.45

Tested by

no test coverage detected