from ..extensions import db class Setting(db.Model): name = db.Column(db.String(64), nullable=False) mod = db.Column(db.String(64), index=True, unique=True) fid = db.Column(db.Integer, primary_key=True) orderby = db.Column(db.String(64)) baseUrl = db.Column(db.String(64)) targetDate = db.Column(db.String(64)) targetCountdownPage = db.Column(db.Integer) totalPage = db.Column(db.Integer) privilegeLevel = db.Column(db.Integer) def __repr__(self): return '' % self.name def to_dict(self): return { 'name': self.name, 'mod': self.mod, 'fid': self.fid, 'orderby': self.orderby, 'baseUrl': self.baseUrl, 'targetDate': self.targetDate, 'targetCountdownPage': self.targetCountdownPage, 'totalPage': self.totalPage, 'privilegeLevel': self.privilegeLevel }