Skip to content

Releases: go-rel/rel

v0.10.0

15 Feb 08:41
35201f6
Compare
Choose a tag to compare

Changelog

53b3ab6 Autoload association (#140)
110059a Preload as query (#139)
35201f6 add support for smallint type on migration (#144)
279efa7 mistake: fix some typos (#141)
733b2c6 remove reload from insert (#138)

v0.9.1

31 Oct 14:11
676fe74
Compare
Choose a tag to compare

Changelog

676fe74 CLI: run migration with -mod=mod and add validation (#137)

v0.9.0

12 Oct 15:39
3aebb7b
Compare
Choose a tag to compare

Changelog

7e4b492 Explicit Association Autosave (#127)
9c78a91 Fix typo (#130)
5d77cf1 Has Through Schema (#128)
204f57f Many to Many Association - Struct definition (#121)
3aebb7b Move method comments to interface (#131)
0d98af4 Replace Codeclimate Coverage with Codecov (#123)
70d8118 fix: replace has many of composite primary key (#126)
3fb088c fix: select with alias (#122)
39a644b improve coverage (#124)
1d1e890 move docs to another repo (#120)
6cbd00f upgrade mkdocs (#119)

v0.8.0

27 Sep 17:14
3958317
Compare
Choose a tag to compare

Changelog

603003a Better documentation website (#111)
bb73e4b Migrate Travis to Actions (#112)
4e9c4ca Migrate git repository (#117)
5c7e4bb Migration CLI Enhancement (#114)

v0.7.0

19 Sep 17:55
c7b126f
Compare
Choose a tag to compare

Changelog

50e77c1 Drop go1.10 and go1.11 (#95)
ceff628 Migration CLI (#94)
985dd85 Publish prebuilt binary on release (#105)
edf9bec Replace snakecase with snaker (#96)
3af9e73 Schema migration API (#79)
adf665b fix: iid typo (#90)
a3c0a8c fix: handle unexported struct field (#91)

v0.6.0

15 Aug 12:27
9d94039
Compare
Choose a tag to compare
  • 💥 Composite primary key (#86)
  • 💥 Allow explicitly set value for primary key when inserting records (#82)
  • Support partially specified custom primary key on bulk insert (#89)
  • Allow no-op preload if association is already loaded (#84)
  • [fix] Replace has many for non-autogenerated ids (#87)
  • [fix] Postgres returning primary key (#88)
  • [fix] Go 1.12 build pipeline (#83)
  • [doc] add todo app example (#77)
  • [doc] Create CONTRIBUTING.md (#80)

v0.5.0

20 Jun 15:03
3bce8c3
Compare
Choose a tag to compare
  • Use context to manage transaction (#76)
  • Improve test coverage and edge cases bug fix (#75)
  • Update all (#74)
  • Added availability create adapters with already opened db (#69)
  • ErrorFunc mutators (#71)
  • fix soft delete all (#73)
  • [doc] improve mobile readability and fix scrolling (#72)
  • [doc] fix link (#68)

v0.4.0

24 May 14:04
ce9c5a7
Compare
Choose a tag to compare
  • Raw SQL Query Builder (#58)
  • Changeset Modifier (#59)
  • Refactor modification to mutation (#60)
  • Support Generating Diff for Associations on Changeset.Changes() (#62)
  • Passing mutator options should not require explicit mutator (#63)
  • Option to disable cascade update (#64)
  • Cascade delete (#65)
  • [fix] default to mock anything if mutators is nil (#66)
  • [doc] Test transaction example (#55)
  • [doc] Test Query Example (#54)
  • [doc] fix the document mistake (#56)
  • [doc] Test CRUD Example (#57)
  • [doc] Test Association Example (#61)
  • [doc] Mutations (#67)

v0.3.0

13 Apr 04:15
78de457
Compare
Choose a tag to compare
  • Instrumentation (#40)
  • Iterator (#46)
  • FindAndCountAll method useful pagination (#41)
  • more consistent expect insert/update api signature (#44)
  • Supports error handling using errors.Is (#50)
  • delete all only accepts query chain (#53)
  • make default logger less verbose (#45)
  • Update travis ci (#51)
  • [doc] add instrumentations and minor improvement (#52)

v0.2.0

28 Feb 17:41
3a1f656
Compare
Choose a tag to compare
  • Optimistic DB Insert and Update (#33)
  • Soft delete (#35)
  • Introduce context in API (#34)
  • implement ping (#36)
  • Save zero value when creating and updating with struct (#31)
  • [fix] reset collection (#37)
  • [fix] unscoped query builder (#38)
  • [fix] update not found when updating unchanged record (#39)