Expand description
Code-generation macros for backbone-schema generated repositories.
These macros centralise the boilerplate CrudRepository<E> trait impl so
the generator can emit a single line instead of ~125 lines per entity.
§Usage (in generated repository files)
ⓘ
// Entities that use JSONB-based soft delete (metadata.deleted_at):
backbone_core::impl_crud_repository!(UserRepository, User, soft_delete);
// Entities that use hard deletes only:
backbone_core::impl_crud_repository!(RoleRepository, Role, no_soft_delete);Functions§
- log_
include_ hydration_ failure - Report an
?include=hydration failure.