class DB(object): user = db.UserDB() tpl = db.TPLDB() task = db.TaskDB() tasklog = db.TaskLogDB() site = db.SiteDB() pubtpl = db.PubTplDB()
class DB(object): user = db.UserDB() tpl = db.TPLDB() task = db.TaskDB() tasklog = db.TaskLogDB() push_request = db.PRDB() redis = db.RedisDB()
class DB(object): user = db.UserDB() tpl = db.TPLDB() task = db.TaskDB() tasklog = db.TaskLogDB()
# # Copyright © 2017 Binux <*****@*****.**> # # Distributed under terms of the MIT license. """ change the role of user """ import sys import config if config.db_type == 'sqlite3': import sqlite3_db as db else: import db userdb = db.UserDB() if not 2 <= len(sys.argv) <= 3: print("Usage: %s email [role]" % sys.argv[0]) sys.exit(1) else: email = sys.argv[1] role = sys.argv[2] if len(sys.argv) == 3 else '' user = userdb.get(email=email, fields=['id']) if not user: print("Cannot find user: "******"role of %s changed to %s" % (email, role or '[empty]'))