import asyncio
from app.core.security import hash_password
from app.db.session import AsyncSessionLocal
from app.db.models import User

async def main():
    async with AsyncSessionLocal() as session:
        user = User(
            email="it@fintra.com.bd",
            password_hash=hash_password("Sof@2026"),
            role="admin",
            is_active=True,
        )
        session.add(user)
        await session.commit()
        print(f"Created user: {user.id}")

asyncio.run(main())