mirror of
https://github.com/creyD/creyPY.git
synced 2026-04-16 21:30:30 +02:00
breaking: Fixed #1
This commit is contained in:
@@ -23,9 +23,9 @@ def get_object_or_404(
|
|||||||
|
|
||||||
# TODO: Add testing
|
# TODO: Add testing
|
||||||
def create_obj_from_data(
|
def create_obj_from_data(
|
||||||
data: BaseModel, model: Type[T], db: Session, additonal_data={}, exclude={}
|
data: BaseModel, model: Type[T], db: Session, additional_data={}, exclude={}
|
||||||
) -> T:
|
) -> T:
|
||||||
obj = model(**data.model_dump(exclude=exclude) | additonal_data)
|
obj = model(**data.model_dump(exclude=exclude) | additional_data)
|
||||||
db.add(obj)
|
db.add(obj)
|
||||||
db.commit()
|
db.commit()
|
||||||
db.refresh(obj)
|
db.refresh(obj)
|
||||||
|
|||||||
@@ -102,8 +102,7 @@ def paginate(
|
|||||||
transformer: Optional[SyncItemsTransformer] = None,
|
transformer: Optional[SyncItemsTransformer] = None,
|
||||||
additional_data: Optional[AdditionalData] = None,
|
additional_data: Optional[AdditionalData] = None,
|
||||||
):
|
):
|
||||||
|
params, _ = verify_params(params, "limit-offset", "cursor")
|
||||||
params, raw_params = verify_params(params, "limit-offset", "cursor")
|
|
||||||
|
|
||||||
count_query = create_count_query(query)
|
count_query = create_count_query(query)
|
||||||
total = connection.scalar(count_query)
|
total = connection.scalar(count_query)
|
||||||
|
|||||||
Reference in New Issue
Block a user