20 lines
421 B
Python
20 lines
421 B
Python
import asyncio
|
|
|
|
from sqlalchemy.ext.asyncio import AsyncSession
|
|
|
|
from backend.session import session_maker
|
|
from migrations.env import run_async_migrations
|
|
from models import Product, ProductBarcode
|
|
|
|
|
|
async def main(session: AsyncSession):
|
|
await run_async_migrations()
|
|
|
|
async def preload():
|
|
async with session_maker() as session:
|
|
await main(session)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
asyncio.run(preload())
|