From ae90d216d1f933174dc335e3f83669d92fbe69b2 Mon Sep 17 00:00:00 2001 From: Magellan Date: Tue, 30 Jan 2024 16:16:24 +0100 Subject: [PATCH 1/2] valid playground test failing --- go.mod | 30 ++++++++++++++++-------------- main_test.go | 9 +++++---- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/go.mod b/go.mod index 159394d4..18e8ba74 100644 --- a/go.mod +++ b/go.mod @@ -4,11 +4,11 @@ go 1.20 require ( gorm.io/driver/mysql v1.5.2 - gorm.io/driver/postgres v1.5.2 - gorm.io/driver/sqlite v1.5.3 - gorm.io/driver/sqlserver v1.5.1 + gorm.io/driver/postgres v1.5.4 + gorm.io/driver/sqlite v1.5.4 + gorm.io/driver/sqlserver v1.5.2 gorm.io/gen v0.3.25 - gorm.io/gorm v1.25.4 + gorm.io/gorm v1.25.6 ) require ( @@ -16,19 +16,21 @@ require ( github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9 // indirect github.com/golang-sql/sqlexp v0.1.0 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect - github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect - github.com/jackc/pgx/v5 v5.4.3 // indirect + github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9 // indirect + github.com/jackc/pgx/v5 v5.5.2 // indirect + github.com/jackc/puddle/v2 v2.2.1 // indirect github.com/jinzhu/inflection v1.0.0 // indirect github.com/jinzhu/now v1.1.5 // indirect - github.com/mattn/go-sqlite3 v1.14.17 // indirect - github.com/microsoft/go-mssqldb v1.5.0 // indirect - golang.org/x/crypto v0.14.0 // indirect + github.com/mattn/go-sqlite3 v1.14.20 // indirect + github.com/microsoft/go-mssqldb v1.6.0 // indirect + golang.org/x/crypto v0.18.0 // indirect golang.org/x/mod v0.14.0 // indirect - golang.org/x/sys v0.14.0 // indirect - golang.org/x/text v0.13.0 // indirect - golang.org/x/tools v0.15.0 // indirect - gorm.io/datatypes v1.1.1-0.20230130040222-c43177d3cf8c // indirect - gorm.io/hints v1.1.0 // indirect + golang.org/x/sync v0.6.0 // indirect + golang.org/x/sys v0.16.0 // indirect + golang.org/x/text v0.14.0 // indirect + golang.org/x/tools v0.17.0 // indirect + gorm.io/datatypes v1.2.0 // indirect + gorm.io/hints v1.1.2 // indirect gorm.io/plugin/dbresolver v1.5.0 // indirect ) diff --git a/main_test.go b/main_test.go index 60a388f7..6a3389f9 100644 --- a/main_test.go +++ b/main_test.go @@ -9,12 +9,13 @@ import ( // TEST_DRIVERS: sqlite, mysql, postgres, sqlserver func TestGORM(t *testing.T) { - user := User{Name: "jinzhu"} + name := "name" + user := map[string]interface{}{name: "id"} + //user := User{Name: "jinzhu"} - DB.Create(&user) + err := DB.Table("users").Create(user).Error - var result User - if err := DB.First(&result, user.ID).Error; err != nil { + if err != nil { t.Errorf("Failed, got error: %v", err) } } From babafc5fb94a72d760ac891d2c64dd601468c881 Mon Sep 17 00:00:00 2001 From: Magellan Date: Fri, 9 Feb 2024 14:18:21 +0100 Subject: [PATCH 2/2] gorm 1.25.7 --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 18e8ba74..c9704dcd 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( gorm.io/driver/sqlite v1.5.4 gorm.io/driver/sqlserver v1.5.2 gorm.io/gen v0.3.25 - gorm.io/gorm v1.25.6 + gorm.io/gorm v1.25.7 ) require (