Dump changes

This commit is contained in:
Andrey Chervyakov 2021-10-09 21:33:03 +06:00
parent b49c6ced26
commit a4b572dcc7
40 changed files with 186 additions and 37 deletions

23
app/init.py Normal file
View file

@ -0,0 +1,23 @@
from app.config import config
from app.db import session_factory
from app.role.service import create_admin_role
from app.user.service import create_root_user
def init_root_user():
db = session_factory()
root_email = config["ROOT_EMAIL"]
root_password = config["ROOT_PASSWORD"]
create_root_user(db, root_email, root_password)
db.close()
def init_admin_role():
db = session_factory()
create_admin_role(db)
db.close()