Metadata-Version: 2.1
Name: sqlalchemy_db_helper
Version: 0.1.4
Summary: 
Home-page: https://github.com/Bakminstof/sqlalchemy_db_helper
Author: Bakminstof
Author-email: bakminstof@yandex.ru
Requires-Python: >=3.12,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: aiosqlite
Provides-Extra: all
Requires-Dist: aiosqlite (>=0.21.0,<0.22.0) ; extra == "aiosqlite" or extra == "all"
Requires-Dist: pydantic (>=2.11.9,<3.0.0)
Requires-Dist: sqlalchemy (>=2.0.43,<3.0.0)
Project-URL: Repository, https://github.com/Bakminstof/sqlalchemy_db_helper
Description-Content-Type: text/markdown

Example:
```python
from sqlalchemy_db_helper import db_startup, db_shutdown


async def startup() -> None:
    await db_startup("sqlite+aiosqlite:///projects/analytic.sqlite")


async def shutdown() -> None:
    await db_shutdown()


async def main() -> None:
    await startup()
    ...
    await shutdown()


if __name__ == "__main__":
    from asyncio import run

    run(main())

```

