add motd schema and motd editor
This commit is contained in:
@@ -394,3 +394,19 @@ class BookmarkedThreads(Model):
|
||||
|
||||
def get_thread(self):
|
||||
return Threads.find({'id': self.thread_id})
|
||||
|
||||
|
||||
class MOTD(Model):
|
||||
table = 'motd'
|
||||
|
||||
@classmethod
|
||||
def has_motd(cls):
|
||||
q = 'SELECT EXISTS(SELECT 1 FROM motd) as e'
|
||||
res = db.fetch_one(q)['e']
|
||||
return int(res) == 1
|
||||
|
||||
@classmethod
|
||||
def get_all(cls):
|
||||
q = 'SELECT id FROM motd'
|
||||
res = db.query(q)
|
||||
return [MOTD.find({'id': i['id']}) for i in res]
|
||||
|
||||
Reference in New Issue
Block a user