Added stubs for classes and cogs, performed a cleanup, added more database indexes
This commit is contained in:
@@ -23,8 +23,14 @@ db_client = AsyncClient(con_string)
|
||||
db: AsyncDatabase = db_client.get_database(name=db_config["name"])
|
||||
|
||||
col_users: AsyncCollection = db.get_collection("users")
|
||||
col_wallets: AsyncCollection = db.get_collection("wallets")
|
||||
col_guilds: AsyncCollection = db.get_collection("guilds")
|
||||
col_events: AsyncCollection = db.get_collection("events")
|
||||
col_stages: AsyncCollection = db.get_collection("stages")
|
||||
|
||||
# Update indexes
|
||||
db.dispatch.get_collection("users").create_index("id", unique=True)
|
||||
db.dispatch.get_collection("wallets").create_index(["owner_id", "guild_id"], unique=False)
|
||||
db.dispatch.get_collection("guilds").create_index("id", unique=True)
|
||||
db.dispatch.get_collection("events").create_index("id", unique=True)
|
||||
db.dispatch.get_collection("events").create_index("guild_id", unique=False)
|
||||
db.dispatch.get_collection("stages").create_index("id", unique=True)
|
||||
db.dispatch.get_collection("stages").create_index(["event_id", "guild_id"], unique=False)
|
||||
|
Reference in New Issue
Block a user