Documentation
¶
Index ¶
- func CreateMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func CreateOne(mapper datamapper.IDataMapper, modelObj models.IModel, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func DeleteMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func DeleteOne(mapper datamapper.IDataMapper, id *datatypes.UUID, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func PatchMany(mapper datamapper.IDataMapper, jsonIDPatches []models.JSONIDPatch, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func PatchOne(mapper datamapper.IDataMapper, jsonPatch []byte, id *datatypes.UUID, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func ReadMany(mapper datamapper.IDataMapper, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *int, *hfetcher.HandlerFetcher, render.Renderer)
- func ReadOne(mapper datamapper.IDataMapper, id *datatypes.UUID, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func UpdateMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- func UpdateOne(mapper datamapper.IDataMapper, modelObj models.IModel, id *datatypes.UUID, ...) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
- type Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateMany ¶
func CreateMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func CreateOne ¶
func CreateOne(mapper datamapper.IDataMapper, modelObj models.IModel, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func DeleteMany ¶
func DeleteMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func DeleteOne ¶
func DeleteOne(mapper datamapper.IDataMapper, id *datatypes.UUID, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func PatchMany ¶
func PatchMany(mapper datamapper.IDataMapper, jsonIDPatches []models.JSONIDPatch, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func PatchOne ¶
func PatchOne(mapper datamapper.IDataMapper, jsonPatch []byte, id *datatypes.UUID, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func ReadMany ¶
func ReadMany(mapper datamapper.IDataMapper, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *int, *hfetcher.HandlerFetcher, render.Renderer)
ReadMany
func ReadOne ¶
func ReadOne(mapper datamapper.IDataMapper, id *datatypes.UUID, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func UpdateMany ¶
func UpdateMany(mapper datamapper.IDataMapper, modelObjs []models.IModel, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
func UpdateOne ¶
func UpdateOne(mapper datamapper.IDataMapper, modelObj models.IModel, id *datatypes.UUID, ep *hookhandler.EndPointInfo, logger Logger) (*hookhandler.Data, *hfetcher.HandlerFetcher, render.Renderer)
Types ¶
Click to show internal directories.
Click to hide internal directories.