Ejemplo n.º 1
0
def insert_user(username, password):
    mp = MysqlOp()
    mp.op_sql('INSERT INTO user (username, password) VALUES (%s, %s)',
              (username, user.hash_pwd(password)))
    return mp.op_sql(
        'INSERT INTO user_roles (user_id, role_id) VALUES (%s, %s)',
        (mp.cur.lastrowid, 2))
Ejemplo n.º 2
0
def add_role(name):
    mp = MysqlOp()
    return mp.op_sql('INSERT INTO role (`name`) VALUES (%s)',
                     (name)), mp.cur.lastrowid
Ejemplo n.º 3
0
def update_password_by_username(username: str, password: str):
    mp = MysqlOp()
    return mp.op_sql('UPDATE user SET password = %s WHERE username = %s',
                     (user.hash_pwd(password), username))