Ejemplo n.º 1
0
def run_setup(args):
    """Initialize QSTode: create DB schema and admin user"""

    application = create_app()

    print "Creating DB schema..."
    db.create_all()

    if model.User.query.filter_by(admin=True).first() is None:
        admin_pw = utils.generate_password()
        print "Creating 'admin' user with password '%s'" % admin_pw
        admin_user = model.User('admin', 'root@localhost', admin_pw,
                                admin=True)
        db.Session.add(admin_user)
        db.Session.commit()
Ejemplo n.º 2
0
 def setUp(self):
     db.create_all()