Skip to content

Releases: ckoliber/gocrud

v1.0.0

08 Apr 16:38

Choose a tag to compare

1.0.0 (2025-04-08)

Bug Fixes

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)