12 lines
471 B
Python
12 lines
471 B
Python
from motor.motor_asyncio import AsyncIOMotorClient
|
|
|
|
from Christmas.config import ChristmasConfig
|
|
|
|
|
|
|
|
class database(AsyncIOMotorClient):
|
|
def __init__(self, *args, **kwargs):
|
|
super().__init__(*args, **kwargs)
|
|
self.config = ChristmasConfig()
|
|
self.db = self( self.config.DATABASE["HOST"], self.config.DATABASE["PORT"], username=self.config.DATABASE["USERNAME"], password=self.config.DATABASE["PASSWORD"])[self.config.DATABASE["DATABASE"]]
|
|
|