add fixes for fastapi model clones, add functionality to add and remove models to relation, add relation proxy, fix all tests, adding values also to pydantic model __dict__some refactors
This commit is contained in:
@ -101,10 +101,10 @@ async def test_model_multiple_instances_of_same_table_in_schema():
|
||||
assert classes[0].name == "Math"
|
||||
assert classes[0].students[0].name == "Jane"
|
||||
assert len(classes[0].dict().get("students")) == 2
|
||||
assert classes[0].teachers[0].category.department.name == 'Law Department'
|
||||
assert classes[0].teachers[0].category.department.name == "Law Department"
|
||||
|
||||
assert classes[0].students[0].category.pk is not None
|
||||
assert classes[0].students[0].category.name is None
|
||||
await classes[0].students[0].category.load()
|
||||
await classes[0].students[0].category.department.load()
|
||||
assert classes[0].students[0].category.department.name == 'Math Department'
|
||||
assert classes[0].students[0].category.department.name == "Math Department"
|
||||
|
||||
Reference in New Issue
Block a user