mirror of
https://github.com/Viren070/MediaFusion.git
synced 2025-12-01 23:21:11 +01:00
14 lines
473 B
Python
14 lines
473 B
Python
import motor.motor_asyncio
|
|
from beanie import init_beanie
|
|
|
|
from db.config import settings
|
|
from db.models import MediaFusionSeriesMetaData, MediaFusionMovieMetaData, Streams
|
|
|
|
|
|
async def init():
|
|
# Create Motor client
|
|
client = motor.motor_asyncio.AsyncIOMotorClient(settings.mongo_uri)
|
|
|
|
# Init beanie with the Product document class
|
|
await init_beanie(database=client.mediafusion, document_models=[MediaFusionMovieMetaData, MediaFusionSeriesMetaData, Streams])
|