@@ -668,61 +668,61 @@ func TestGenericsDistinct(t *testing.T) {
668668}
669669
670670func TestGenericsSetCreate (t * testing.T ) {
671- ctx := context .Background ()
672-
673- name := "GenericsSetCreate"
674- age := uint (21 )
675-
676- err := gorm.G [User ](DB ).Set (
677- clause.Assignment {Column : clause.Column {Name : "name" }, Value : name },
678- clause.Assignment {Column : clause.Column {Name : "age" }, Value : age },
679- ).Create (ctx )
680- if err != nil {
681- t .Fatalf ("Set Create failed: %v" , err )
682- }
683-
684- u , err := gorm.G [User ](DB ).Where ("name = ?" , name ).First (ctx )
685- if err != nil {
686- t .Fatalf ("failed to find created user: %v" , err )
687- }
688- if u .ID == 0 || u .Name != name || u .Age != age {
689- t .Fatalf ("created user mismatch, got %+v" , u )
690- }
671+ ctx := context .Background ()
672+
673+ name := "GenericsSetCreate"
674+ age := uint (21 )
675+
676+ err := gorm.G [User ](DB ).Set (
677+ clause.Assignment {Column : clause.Column {Name : "name" }, Value : name },
678+ clause.Assignment {Column : clause.Column {Name : "age" }, Value : age },
679+ ).Create (ctx )
680+ if err != nil {
681+ t .Fatalf ("Set Create failed: %v" , err )
682+ }
683+
684+ u , err := gorm.G [User ](DB ).Where ("name = ?" , name ).First (ctx )
685+ if err != nil {
686+ t .Fatalf ("failed to find created user: %v" , err )
687+ }
688+ if u .ID == 0 || u .Name != name || u .Age != age {
689+ t .Fatalf ("created user mismatch, got %+v" , u )
690+ }
691691}
692692
693693func TestGenericsSetUpdate (t * testing.T ) {
694- ctx := context .Background ()
695-
696- // prepare
697- u := User {Name : "GenericsSetUpdate_Before" , Age : 30 }
698- if err := gorm.G [User ](DB ).Create (ctx , & u ); err != nil {
699- t .Fatalf ("prepare user failed: %v" , err )
700- }
701-
702- // update with Set after chain
703- newName := "GenericsSetUpdate_After"
704- newAge := uint (31 )
705- rows , err := gorm.G [User ](DB ).
706- Where ("id = ?" , u .ID ).
707- Set (
708- clause.Assignment {Column : clause.Column {Name : "name" }, Value : newName },
709- clause.Assignment {Column : clause.Column {Name : "age" }, Value : newAge },
710- ).
711- Update (ctx )
712- if err != nil {
713- t .Fatalf ("Set Update failed: %v" , err )
714- }
715- if rows != 1 {
716- t .Fatalf ("expected 1 row affected, got %d" , rows )
717- }
718-
719- nu , err := gorm.G [User ](DB ).Where ("id = ?" , u .ID ).First (ctx )
720- if err != nil {
721- t .Fatalf ("failed to query updated user: %v" , err )
722- }
723- if nu .Name != newName || nu .Age != newAge {
724- t .Fatalf ("updated user mismatch, got %+v" , nu )
725- }
694+ ctx := context .Background ()
695+
696+ // prepare
697+ u := User {Name : "GenericsSetUpdate_Before" , Age : 30 }
698+ if err := gorm.G [User ](DB ).Create (ctx , & u ); err != nil {
699+ t .Fatalf ("prepare user failed: %v" , err )
700+ }
701+
702+ // update with Set after chain
703+ newName := "GenericsSetUpdate_After"
704+ newAge := uint (31 )
705+ rows , err := gorm.G [User ](DB ).
706+ Where ("id = ?" , u .ID ).
707+ Set (
708+ clause.Assignment {Column : clause.Column {Name : "name" }, Value : newName },
709+ clause.Assignment {Column : clause.Column {Name : "age" }, Value : newAge },
710+ ).
711+ Update (ctx )
712+ if err != nil {
713+ t .Fatalf ("Set Update failed: %v" , err )
714+ }
715+ if rows != 1 {
716+ t .Fatalf ("expected 1 row affected, got %d" , rows )
717+ }
718+
719+ nu , err := gorm.G [User ](DB ).Where ("id = ?" , u .ID ).First (ctx )
720+ if err != nil {
721+ t .Fatalf ("failed to query updated user: %v" , err )
722+ }
723+ if nu .Name != newName || nu .Age != newAge {
724+ t .Fatalf ("updated user mismatch, got %+v" , nu )
725+ }
726726}
727727
728728func TestGenericsGroupHaving (t * testing.T ) {
0 commit comments