import sys import pathlib test_file = pathlib.Path(__file__) project = test_file.parent.parent sys.path.append(str(project)) import server_source as source from test import test import asyncio import tortoise async def main(): modules = { source.model.Meta.app: [ "server_source" ] } await tortoise.Tortoise.init( db_url = "sqlite://:memory:", modules = modules ) await tortoise.Tortoise.generate_schemas() proxy = source.author_proxy.create("Sample", "Example") proxy.set_description("That is sample author.") sample = proxy.result() await sample.save() print(repr(sample)) await tortoise.Tortoise.close_connections() asyncio.run(main())