github.com/go-reform/reform
v1.3.4
#1182 most downloaded on Go modules
go-reform/reform
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 1.5 years
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
11 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Jun 2016 to Jun 2020Releases
latest 11-
v1.3.425 Jun 2020Release notes
Open source →https://github.com/go-reform/reform/milestones/v1.3.4
- Make reform generator work with Go 1.15.
- Replace syreclabs.com/go/faker with github.com/brianvoe/gofakeit.
Release notes
Open source →- Make reform generator work with Go 1.15.
- Replace syreclabs.com/go/faker with github.com/brianvoe/gofakeit.
-
v1.3.311 Dec 2018Release notes
Open source →https://github.com/go-reform/reform/milestones/v1.3.3
- Fix tests for Go 1.12.
-
v1.3.223 Jul 2018Release notes
Open source →https://github.com/go-reform/reform/milestones/v1.3.2
- Go 1.8+ is now required due to changes in github.com/lib/pq driver.
- Fixes in tests for MySQL 8, Go 1.10+ and latest versions of drivers.
Release notes
Open source →- Go 1.8+ is now required due to changes in github.com/lib/pq driver.
- Fixes in tests for MySQL 8, Go 1.10+ and latest versions of drivers.
-
v1.3.107 Dec 2017Release notes
Open source →https://github.com/go-reform/reform/milestones/v1.3.1
- No user-visible changes.
- Major changes in CI and development environment.
Release notes
Open source →- No user-visible changes.
- Major changes in CI and development environment.
-
v1.3.001 Dec 2017Release notes
Open source →- Go 1.7+ is now required.
- Added
reform-dbcommand.initsubcommand may be used to generate Go model files for existing database schema.queryandexecsubcommands may be used for accessing a database.
- Fields with
reformtag with value"-"are ignored now (just like with value""and without tag at all). - Added
ErrTxDone. - Added
DB.DBInterface. - Added
Querier.UpdateView. reformcommand with-gofmt=falseflag still formats generated sources with go/format package, without invokinggofmt. Thanks to João Pereira.- Added support for
sqlservervariant of github.com/denisenkom/go-mssqldb driver. - Added support for Microsoft SQL Server for Linux.
- We now have a logo! Huge thanks to Natalya Glebova for making it.
-
v1.2.114 Sep 2016Release notes
Open source →reformcommand now correctly handles non-exported types.Querier.Insertnow correctly INSERTs records with set non-integer primary keys, even if dialect uses LastInsertId (MySQL, SQLite3).
-
v1.2.010 Aug 2016Release notes
Open source →- Added support for Microsoft SQL Server. Huge thanks to Aleksey Martynov.
- Added
Querier.InsertColumns. Querier.Insertnow correctly handles records with only primary key column.
-
v1.1.219 Jul 2016Release notes
Open source →reformcommand now correctly ignores type information when it's not used. This allows one to have fields of any custom types. The only exception is primary key fields, which are restricted to basic types (numbers and strings).- Package
gopkg.in/reform.v1/parseis explicitly documented as internal. (It's wasn't really possible to use it.)
-
v1.1.105 Jul 2016Release notes
Open source →Querier.UpdateColumnsno longer allows to update primary key column. This behavior was allowed, but did not make any sense.reformcommand now correctly handles pointers to custom types and slices.
-
v1.1.001 Jul 2016Release notes
Open source →- Added
Querier.InsertMulti. - Added
DBInterface,TXInterface,NewDBFromInterface,NewTXFromInterface.
- Added
-
v1.0.022 Jun 2016Release notes
Open source →- Moved to https://github.com/go-reform/reform repository.
- Changed canonical import path.
- Added versioning policy.