class Users(BaseDB, db.Model): __tablename__ = db_name_prefix('user_info') username = Column(String(20), default='', comment='用户名') password = Column(String(64), default='', comment='用户密码,sha256加密') content = Column(Text, default='', comment='用户说明') role_id = Column(Integer, default=0, comment='角色id') is_del = Column(SmallInteger, default=0, comment='是否删除:0,否;1,是') create_user_id = Column(Integer, default=0, comment='创建人id') create_time = Column(Integer, default=0, comment='创建时间')
class Function(BaseDB, db.Model): __tablename__ = db_name_prefix('function') name = Column(String(20), default='', comment='方法名称') content = Column(Text, default='', comment='方法说明') is_del = Column(SmallInteger, default=0, comment='是否删除:0,否;1,是') env_id = Column(Integer, default=0, comment='环境id') app_id = Column(Integer, default=0, comment='应用id') platform_num = Column(Integer, default=0, comment='涉及的平台') is_grey = Column(SmallInteger, default=0, comment='是否灰度:0,否;1,是') function_name = Column(String(255), default='', comment='api名') url = Column(String(255), default='', comment='url地址') create_user_id = Column(Integer, default=0, comment='创建人id') create_time = Column(Integer, default=0, comment='创建时间') del_time = Column(Integer, default=0, comment='失效时间') version = Column(Float, default=1.0, comment='版本号')
class Roles(BaseDB, db.Model): __tablename__ = db_name_prefix('role') name = Column(String(20), default='', comment='角色名称') content = Column(Text, default='', comment='角色说明') is_del = Column(SmallInteger, default=0, comment='是否删除:0,否;1,是')
class Platform(BaseDB, db.Model): __tablename__ = db_name_prefix('platform') name = Column(String(20), default='', comment='平台名称') num = Column(Integer, default=0, comment='序列号') content = Column(Text, default='', comment='平台说明') is_del = Column(SmallInteger, default=0, comment='是否删除:0,否;1,是')
class Environment(BaseDB, db.Model): __tablename__ = db_name_prefix('env') name = Column(String(50), default='', comment='环境名称') is_del = Column(SmallInteger, default=0, comment='是否删除:0,否;1,是')