23 lines
456 B
Python
23 lines
456 B
Python
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()
|