Skip to content

Releases: LUSHDigital/modelgen

Fixed issue with select *

24 Oct 15:12
e964ed6
Compare
Choose a tag to compare
Merge pull request #34 from LUSHDigital/feature/select-fields

Fixed issue with insecure select *

Prevent table name from colliding with builtins

23 Sep 11:32
66ba117
Compare
Choose a tag to compare
1.4.3

prevent builtin name collisions

Fixed a few issues.

30 Aug 07:33
8b2c8e6
Compare
Choose a tag to compare
  • Queryer interface's BeginTx method meant that everything (including transactions) had to implement BeginTx, which they don't.
  • NullInt64 scanning - like the other aliases - reused the pointer during scans and we needed to reset the Valid field to ensure DB-nulls didn't result in {Valid: true, Int64: 0} => 0.

Fixed issue with null RawJSON

14 Aug 19:11
0380f93
Compare
Choose a tag to compare
Merge pull request #28 from LUSHDigital/fix/rawjson-marshaljson

Fixed issue whereby empty RawJSON objects would cause MarshalJSON to fail.

1.4.0

24 Jul 14:32
6d19171
Compare
Choose a tag to compare

Use Queryer interface in transactions

Fix missing error check in x_helpers.go

13 Jul 14:51
deae549
Compare
Choose a tag to compare
Merge pull request #26 from LUSHDigital/danmrichards-unmarshal

danmrichards-unmarshal

Re-pack after 1.3.6

06 Jul 09:01
Compare
Choose a tag to compare

Forgot to run packr after 1.3.6

Fixed nulltime unmarshalling into zero time UTC

06 Jul 08:11
df8d455
Compare
Choose a tag to compare
Merge pull request #25 from LUSHDigital/feature/nulltime-fix

fixed nulltime unmarshalling into zero time utc

Resolved unsafe pointer usage in the Load function

18 Jun 12:48
c159861
Compare
Choose a tag to compare
1.3.5

Resolved unsafe pointer usage in the Load function. Evidenced by inco…

Fix version command

10 Apr 10:47
Compare
Choose a tag to compare
1.3.4

remove un-necessary database.Close()