|
|
0fc86d3c34
|
refactor: simplify and deduplicate across crud, metrics, cli, and
exceptions
|
2026-03-01 09:47:36 -05:00 |
|
|
|
e0828c7e71
|
refactor: centralize type aliases in types.py and simplify crud layer
|
2026-03-01 07:46:49 -05:00 |
|
|
|
59d028d00e
|
refactor: remove deprecated parameter and function
|
2026-03-01 07:21:07 -05:00 |
|
d3vyce
|
a257d85d45
|
Add sort_params helper in CrudFactory (#103)
* feat: add sort_params helper in CrudFactory
* docs: add sorting
* fix: change sort_by to order_by
|
2026-03-01 11:20:43 +01:00 |
|
d3vyce
|
5a08ec2f57
|
feat: add faceted search in CrudFactory (#97)
* feat: add faceted search in CrudFactory
* feat: add filter_params_schema in CrudFactory
* fix: add missing Raises in build_search_filters docstring
* fix: faceted search
* fix: cov
* fix: documentation/filter_params
|
2026-02-26 15:23:07 +01:00 |
|
d3vyce
|
7da34f33a2
|
fix: handle Date, Float, Numeric cursor column types in cursor_paginate (#90)
|
2026-02-23 20:58:43 +01:00 |
|
d3vyce
|
6cf7df55ef
|
feat: add cursor based pagination in CrudFactory (#86)
|
2026-02-23 13:51:34 +01:00 |
|
d3vyce
|
7482bc5dad
|
feat: add schema parameter to CRUD methods for typed response serialization (#84)
|
2026-02-23 10:02:52 +01:00 |
|
d3vyce
|
9d07dfea85
|
feat: add opt-in default_load_options parameter in CrudFactory (#82)
* feat: add opt-in default_load_options parameter in CrudFactory
* docs: add Relationship loading in CRUD
|
2026-02-21 12:35:15 +01:00 |
|
d3vyce
|
6714ceeb92
|
chore: documentation (#76)
* chore: update docstring example to use python code block
* docs: add documentation
* feat: add docs build + fix other workdlows
* fix: add missing return type
|
2026-02-19 16:43:38 +01:00 |
|
d3vyce
|
c32f2e18be
|
feat: add many to many support in CrudFactory (#65)
|
2026-02-15 15:57:15 +01:00 |
|
d3vyce
|
e24153053e
|
fix: PydanticSchemaGenerationError on import: Response[ModelType] evaluated at class definition time (#42)
|
2026-02-06 15:04:41 +01:00 |
|
d3vyce
|
f68793fbdb
|
feat: use PaginatedResponse and Response into crud (#36)
* feat: return PaginatedResponse for paginate crud function
* feat: add as_response argument for get, create, update and delete crud functions
|
2026-02-05 22:54:07 +01:00 |
|
d3vyce
|
8c287b3ce7
|
feat: add join to crud functions (#21)
|
2026-02-01 15:01:10 +01:00 |
|
d3vyce
|
d14551781c
|
feat: add search to crud paginate function (#17)
* feat: add search to crud paginate function
* fixes: comments + tests import
|
2026-01-29 00:08:02 +01:00 |
|