mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-14 10:53:30 +02:00
19 lines
352 B
Python
19 lines
352 B
Python
from freeposte.admin import db, models
|
|
from passlib import hash
|
|
|
|
|
|
# Initialize the database
|
|
db.create_all()
|
|
|
|
domain = models.Domain(name="example.com")
|
|
user = models.User(
|
|
localpart="admin",
|
|
domain=domain,
|
|
global_admin=True,
|
|
password=hash.sha512_crypt.encrypt("admin")
|
|
)
|
|
|
|
db.session.add(domain)
|
|
db.session.add(user)
|
|
db.session.commit()
|