Dump changes
This commit is contained in:
parent
b49c6ced26
commit
a4b572dcc7
40 changed files with 186 additions and 37 deletions
23
app/init.py
Normal file
23
app/init.py
Normal 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()
|
||||
Loading…
Add table
Add a link
Reference in a new issue