Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for checkField (0.32 sec)

  1. schema/field_test.go

    		"id":         user.ID,
    		"created_at": user.CreatedAt,
    		"updated_at": user.UpdatedAt,
    		"deleted_at": user.DeletedAt,
    		"age":        user.Age,
    		"birthday":   user.Birthday,
    		"active":     true,
    	}
    	checkField(t, userSchema, reflectValue, values)
    
    	var f *bool
    	// test setter
    	newValues := map[string]interface{}{
    		"name":       "valuer_and_setter_2",
    		"id":         2,
    		"created_at": time.Now(),
    		"updated_at": nil,
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Sat Feb 19 09:02:53 UTC 2022
    - 12.7K bytes
    - Viewed (0)
  2. schema/schema_helper_test.go

    						},
    					}, r)
    				}
    			}
    			checkEmbeddedRelations(t, relations.EmbeddedRelations, rs.EmbeddedRelations)
    		})
    	}
    }
    
    func checkField(t *testing.T, s *schema.Schema, value reflect.Value, values map[string]interface{}) {
    	for k, v := range values {
    		t.Run("CheckField/"+k, func(t *testing.T) {
    			fv, _ := s.FieldsByDBName[k].ValueOf(context.Background(), value)
    			tests.AssertEqual(t, v, fv)
    		})
    	}
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Thu Aug 28 02:57:17 UTC 2025
    - 7.5K bytes
    - Viewed (0)
  3. tests/migrate_test.go

    			NickName string `gorm:"size:70;uniqueIndex:idx_us6_all_names"`
    		}
    	)
    	checkField(&UniqueStruct5{}, "name", false, "idx_unique_struct5_name")
    	checkField(&UniqueStruct6{}, "name", false, "idx_unique_struct6_name")
    
    	checkField(&UniqueStruct7{}, "name", false, "")
    	checkField(&UniqueStruct7{}, "nick_name", false, "")
    	checkField(&UniqueStruct7{}, "nick_name", false, "")
    
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Wed Aug 20 04:51:17 UTC 2025
    - 65.2K bytes
    - Viewed (0)
Back to top