Releases: ckoliber/gocrud
Releases · ckoliber/gocrud
v1.0.0
1.0.0 (2025-04-08)
Bug Fixes
- change CI token (aa9b742)
- change Post method (9539b9b)
- change tag format (db93fa0)
- panic problem in WhereToString (b26e57c)
- remove unused dependencies (d9a758d)
- skip key fields in Set method (7fed676)
Features
- add CI (33d8593)
- add controller, repository, schema internal modules (e0740a7)
- add dynamic Register params from model spec (0e2cda2)
- add gocrud Register method (2800466)
- add internal packages (2149c30)
- add logs, comments (3d0e823)
- add new api internal module (af45d1f)
- add order, where query deepObjects (86de5fe)
- add PostSelect method (e146d02)
- add put_single id parameter (efcd900)
- add request context to repository and hooks (98e3261)
- add SQL templates to CRUDRepository (efcb735)
- add support for array of string type condition operator values (f01ad91)
- add transactional put (65f628b)
- add where schema (2a24a4f)
- change folder structure (414e685)
- change internal modules structure (ad01d1d)
- fix MSSQL syntax problems (cf1c919)
- implement cross db CRUD queries for delete, put, post (9f95d27)
- implement CRUDRepository methods (3f65ab2)
- implement CRUDRepository using go-sqlbuilder (634b6c7)
- implement CRUDService (8a0ba22)
- implement Fields, Values, Set methods of SQLBuilder (74aca34)
- implement generic SQLBuilder (174e7a0)
- implement MySQL driver (3133c6d)
- implement order, where schema validations (2cefb69)
- implement postgres dialect Put method (c9b7e8f)
- implement SQLite, MSSQL drivers (300045e)
- init project (5caf823)
- mysql: implement Post using LastInsertId and RowsAffected (3056c65)
- mysql: implement two stage Put, Delete methods (7d5ed9d)
- remove PATCH method (use autopatch) (9c3dcdb)