|
|
|
@ -48,10 +48,10 @@ class User(db.Model): |
|
|
|
|
"""定义登录用户""" |
|
|
|
|
__tablename__ = 'user' |
|
|
|
|
id = db.Column(db.Integer(), primary_key=True,autoincrement=True, comment="ID") |
|
|
|
|
name = db.Column(db.String(128), unique=True, nullable=False) |
|
|
|
|
password = db.Column(db.String(128), unique=False, nullable=False) |
|
|
|
|
login_ip = db.Column(db.String(128), unique=False, nullable=True) |
|
|
|
|
login_time = db.Column(db.String(128), unique=False, nullable=True) |
|
|
|
|
name = db.Column(db.String(128), unique=True, nullable=False, comment="用户名") |
|
|
|
|
password = db.Column(db.String(128), unique=False, nullable=False, comment="密码") |
|
|
|
|
login_ip = db.Column(db.String(128), unique=False, nullable=True, comment="登录IP") |
|
|
|
|
login_time = db.Column(db.String(128), unique=False, nullable=True, comment="登录时间") |
|
|
|
|
phone = db.Column(db.String(20), unique=False, nullable=False,comment="手机") |
|
|
|
|
email = db.Column(db.String(320), nullable=False, comment="邮件") |
|
|
|
|
|
|
|
|
@ -75,6 +75,37 @@ class Crontab(db.Model): |
|
|
|
|
add_time = db.Column(db.TEXT, nullable=False, comment="添加时间") |
|
|
|
|
update_time = db.Column(db.TEXT, nullable=False, comment="添加时间") |
|
|
|
|
|
|
|
|
|
class Logs(db.Model): |
|
|
|
|
"""定义日志""" |
|
|
|
|
__tablename__ = 'logs' |
|
|
|
|
id = db.Column(db.Integer(), primary_key=True,autoincrement=True, comment="ID") |
|
|
|
|
uid = db.Column(db.Integer(), unique=True, nullable=False, comment="用户ID") |
|
|
|
|
type = db.Column(db.String(128), unique=False, nullable=False, comment="日志类型") |
|
|
|
|
log = db.Column(db.TEXT, unique=False, nullable=True, comment="日志内容") |
|
|
|
|
add_time = db.Column(db.TEXT, nullable=False, comment="添加时间") |
|
|
|
|
|
|
|
|
|
class Firewall(db.Model): |
|
|
|
|
"""定义防火墙""" |
|
|
|
|
__tablename__ = 'firewall' |
|
|
|
|
id = db.Column(db.Integer(), primary_key=True,autoincrement=True, comment="ID") |
|
|
|
|
port = db.Column(db.Integer(), unique=True, nullable=False, comment="端口") |
|
|
|
|
protocol = db.Column(db.Integer(), unique=True, nullable=False, comment="协议/tcp/udp") |
|
|
|
|
ps = db.Column(db.TEXT, unique=False, nullable=False, comment="备注") |
|
|
|
|
add_time = db.Column(db.TEXT, nullable=False, comment="添加时间") |
|
|
|
|
update_time = db.Column(db.TEXT, nullable=False, comment="更新时间") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Backup(db.Model): |
|
|
|
|
"""定义备份""" |
|
|
|
|
__tablename__ = 'backup' |
|
|
|
|
id = db.Column(db.Integer(), primary_key=True,autoincrement=True, comment="ID") |
|
|
|
|
pid = db.Column(db.Integer(), unique=False, nullable=False, comment="父级ID") |
|
|
|
|
type = db.Column(db.String(128), unique=False, nullable=False, comment="备份类型") |
|
|
|
|
name = db.Column(db.TEXT, unique=False, nullable=False, comment="名称") |
|
|
|
|
filename = db.Column(db.TEXT, unique=False, nullable=False, comment="文件绝对位置") |
|
|
|
|
size = db.Column(db.Integer(), unique=False, nullable=False, comment="大小") |
|
|
|
|
add_time = db.Column(db.TEXT, nullable=False, comment="添加时间") |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|