Files
traefik-confman/api/seed.py
2022-05-29 00:31:32 +02:00

15 lines
358 B
Python

from sqlalchemy.orm import Session
from api.database import SessionLocal
from api.hasher import argon2_hasher
from api.models import UserModel
def seed():
db: Session = SessionLocal()
if db.query(UserModel).count() == 0:
admin = UserModel(name="admin", password_hash=argon2_hasher.hash("admin"))
db.add(admin)
db.commit()