File tree Expand file tree Collapse file tree 2 files changed +18
-10
lines changed Expand file tree Collapse file tree 2 files changed +18
-10
lines changed Original file line number Diff line number Diff line change @@ -3,11 +3,11 @@ module gorm.io/playground
3
3
go 1.20
4
4
5
5
require (
6
- gorm.io/driver/mysql v1.5.1
7
- gorm.io/driver/postgres v1.5.2
8
- gorm.io/driver/sqlite v1.5.3
9
- gorm.io/driver/sqlserver v1.5.1
10
- gorm.io/gorm v1.25.4
6
+ gorm.io/driver/mysql v1.5.2
7
+ gorm.io/driver/postgres v1.5.3
8
+ gorm.io/driver/sqlite v1.5.4
9
+ gorm.io/driver/sqlserver v1.5.2
10
+ gorm.io/gorm v1.25.5
11
11
)
12
12
13
13
require (
@@ -20,9 +20,9 @@ require (
20
20
github.com/jinzhu/inflection v1.0.0 // indirect
21
21
github.com/jinzhu/now v1.1.5 // indirect
22
22
github.com/mattn/go-sqlite3 v1.14.17 // indirect
23
- github.com/microsoft/go-mssqldb v1.5 .0 // indirect
24
- golang.org/x/crypto v0.12 .0 // indirect
25
- golang.org/x/text v0.12 .0 // indirect
23
+ github.com/microsoft/go-mssqldb v1.6 .0 // indirect
24
+ golang.org/x/crypto v0.14 .0 // indirect
25
+ golang.org/x/text v0.13 .0 // indirect
26
26
)
27
27
28
28
replace gorm.io/gorm => ./gorm
Original file line number Diff line number Diff line change @@ -13,8 +13,16 @@ func TestGORM(t *testing.T) {
13
13
14
14
DB .Create (& user )
15
15
16
- var result User
17
- if err := DB .First (& result , user .ID ).Error ; err != nil {
16
+ var result []User
17
+ in := []string {user .Name }
18
+ err := DB .Model (& User {}).
19
+ Where ("name IN ?" , in ).
20
+ Find (& result ).
21
+ Updates (User {
22
+ Name : "oui" ,
23
+ }).
24
+ Error
25
+ if err != nil {
18
26
t .Errorf ("Failed, got error: %v" , err )
19
27
}
20
28
}
You can’t perform that action at this time.
0 commit comments