示例#1
0
def create(user: UserData) -> BaseData:
    user_doc = user.to_doc()
    mongo_crud_wrapper.create(COLLECTION_NAME, user_doc)
    return UserData.from_doc(user_doc)
示例#2
0
def update(user: UserData) -> UpdateResult:
    user_doc = user.to_doc()
    return mongo_crud_wrapper.update(COLLECTION_NAME, user_doc)
示例#3
0
def test_get_doc(user: UserData, object_id):
    user.uid = object_id
    user_doc = user.to_doc()
    data_obj = UserData.from_doc(user_doc)
    assert data_obj == user