| 1234567891011121314151617181920212223242526272829303132333435363738 |
- 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())
|