Automated deployment: Sat Jan 4 14:38:19 UTC 2020 104a6c6bf5e59ad9812e88b6ae4584134b140b3e

This commit is contained in:
frankie567
2020-01-04 14:38:19 +00:00
parent a0643e5f64
commit a4b437e976
16 changed files with 410 additions and 105 deletions

View File

@ -1,7 +1,25 @@
import motor.motor_asyncio
from fastapi import FastAPI
from fastapi_users import models
from fastapi_users.db import MongoDBUserDatabase
class User(models.BaseUser):
pass
class UserCreate(User, models.BaseUserCreate):
pass
class UserUpdate(User, models.BaseUserUpdate):
pass
class UserDB(User, models.BaseUserDB):
pass
DATABASE_URL = "mongodb://localhost:27017"
client = motor.motor_asyncio.AsyncIOMotorClient(DATABASE_URL)
db = client["database_name"]
@ -11,4 +29,4 @@ collection = db["users"]
app = FastAPI()
user_db = MongoDBUserDatabase(collection)
user_db = MongoDBUserDatabase(UserDB, collection)