models.py 686 B

1234567891011121314151617181920212223242526
  1. from public import db
  2. from libs.model import ModelMixin
  3. class GlobalConfig(db.Model, ModelMixin):
  4. __tablename__ = 'setting_configs'
  5. id = db.Column(db.Integer, primary_key=True)
  6. name = db.Column(db.String(50), unique=True)
  7. desc = db.Column(db.String(255))
  8. value = db.Column(db.Text)
  9. def __repr__(self):
  10. return '<GlobalConfig %r>' % self.name
  11. class NoticeWay(db.Model, ModelMixin):
  12. __tablename__ = 'notice_way'
  13. id = db.Column(db.Integer, primary_key=True)
  14. name = db.Column(db.String(50), unique=True)
  15. value = db.Column(db.Text)
  16. desc = db.Column(db.String(255))
  17. def __repr__(self):
  18. return '<NoticeWay %r>' % self.name