Coverage report: 98%

Files Functions Classes

coverage.py v7.11.1, created at 2025-11-26 16:47 +0800

File class statements missing excluded coverage
sqlalchemy_crud_plus\__init__.py (no class) 3 0 0 100%
sqlalchemy_crud_plus\crud.py CRUDPlus 191 6 0 97%
sqlalchemy_crud_plus\crud.py (no class) 27 0 0 100%
sqlalchemy_crud_plus\errors.py SQLAlchemyCRUDPlusException 2 1 0 50%
sqlalchemy_crud_plus\errors.py ModelColumnError 1 0 0 100%
sqlalchemy_crud_plus\errors.py SelectOperatorError 1 0 0 100%
sqlalchemy_crud_plus\errors.py ColumnSortError 1 0 0 100%
sqlalchemy_crud_plus\errors.py MultipleResultsError 1 0 0 100%
sqlalchemy_crud_plus\errors.py CompositePrimaryKeysError 1 0 0 100%
sqlalchemy_crud_plus\errors.py LoadingStrategyError 1 0 0 100%
sqlalchemy_crud_plus\errors.py JoinConditionError 1 0 0 100%
sqlalchemy_crud_plus\errors.py (no class) 17 0 0 100%
sqlalchemy_crud_plus\types.py JoinConfig 0 0 0 100%
sqlalchemy_crud_plus\types.py (no class) 24 0 0 100%
sqlalchemy_crud_plus\utils.py (no class) 186 3 0 98%
Total   457 10 0 98%

No items found using the specified filter.