Optinal indexes.
This commit is contained in:
parent
4620ebb800
commit
e469e27abf
@ -67,12 +67,16 @@ class Application(BaseApplication):
|
|||||||
self.setup_router()
|
self.setup_router()
|
||||||
self.db.query("PRAGMA journal_mode=WAL")
|
self.db.query("PRAGMA journal_mode=WAL")
|
||||||
self.db.query("PRAGMA syncnorm=off")
|
self.db.query("PRAGMA syncnorm=off")
|
||||||
if not self.db["user"].has_index("username"):
|
|
||||||
self.db["user"].create_index("username", unique=True)
|
try:
|
||||||
if not self.db["channel_member"].has_index(["channel_uid","user_uid"]):
|
if not self.db["user"].has_index("username"):
|
||||||
self.db["channel_member"].create_index(["channel_uid","user_uid"])
|
self.db["user"].create_index("username", unique=True)
|
||||||
if not self.db["channel_message"].has_index(["channel_uid","user_uid"]):
|
if not self.db["channel_member"].has_index(["channel_uid","user_uid"]):
|
||||||
self.db["channel_message"].create_index(["channel_uid","user_uid"])
|
self.db["channel_member"].create_index(["channel_uid","user_uid"])
|
||||||
|
if not self.db["channel_message"].has_index(["channel_uid","user_uid"]):
|
||||||
|
self.db["channel_message"].create_index(["channel_uid","user_uid"])
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
self.cache = Cache(self)
|
self.cache = Cache(self)
|
||||||
self.services = get_services(app=self)
|
self.services = get_services(app=self)
|
||||||
|
Loading…
Reference in New Issue
Block a user