Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for OwnPrimaryKey (0.06 sec)

  1. schema/schema_helper_test.go

    						found = true
    					}
    				}
    
    				if !found {
    					var refs []string
    					for _, rf := range r.References {
    						var primaryKey, primaryKeySchema string
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Thu Aug 28 02:57:17 UTC 2025
    - 7.5K bytes
    - Viewed (0)
  2. association.go

    		// we have to record the old BelongsTo value
    		if association.Unscope && rel.Type == schema.BelongsTo {
    			var foreignFields []*schema.Field
    			for _, ref := range rel.References {
    				if !ref.OwnPrimaryKey {
    					foreignFields = append(foreignFields, ref.ForeignKey)
    				}
    			}
    			if _, fvs := schema.GetIdentityFieldValuesMap(association.DB.Statement.Context, reflectValue, foreignFields); len(fvs) > 0 {
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Sun Oct 26 12:09:12 UTC 2025
    - 23.6K bytes
    - Viewed (0)
  3. schema/relationship.go

    	}
    
    	for _, ref := range rel.References {
    		if ref.PrimaryKey != nil && (rel.JoinTable == nil || ref.OwnPrimaryKey) {
    			constraint.ForeignKeys = append(constraint.ForeignKeys, ref.ForeignKey)
    			constraint.References = append(constraint.References, ref.PrimaryKey)
    
    			if ref.OwnPrimaryKey {
    				constraint.Schema = ref.ForeignKey.Schema
    				constraint.ReferenceSchema = rel.Schema
    			} else {
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Sun Nov 16 04:11:05 UTC 2025
    - 23.1K bytes
    - Viewed (1)
  4. generics.go

    		fkNil[ref.ForeignKey.DBName] = nil
    
    		if ref.OwnPrimaryKey && ref.PrimaryKey != nil {
    			ownerPKNames = append(ownerPKNames, ref.PrimaryKey.DBName)
    			primaryColumns = append(primaryColumns, clause.Column{Name: ref.PrimaryKey.DBName})
    			foreignColumns = append(foreignColumns, clause.Column{Name: ref.ForeignKey.DBName})
    		} else if !ref.OwnPrimaryKey && ref.PrimaryKey != nil {
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Sun Nov 02 14:09:18 UTC 2025
    - 25.9K bytes
    - Viewed (0)
Back to top