Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for PrimaryFields (0.08 sec)

  1. schema/schema.go

    					// remove the existing primary key field
    					for idx, f := range schema.PrimaryFields {
    						if f.DBName == v.DBName {
    							schema.PrimaryFields = append(schema.PrimaryFields[0:idx], schema.PrimaryFields[idx+1:]...)
    						}
    					}
    				}
    
    				if field.PrimaryKey {
    					schema.PrimaryFields = append(schema.PrimaryFields, field)
    				}
    			}
    		}
    
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Fri Oct 31 12:13:56 UTC 2025
    - 13.1K bytes
    - Viewed (0)
  2. association.go

    				if column, values := schema.ToQueryValues(rel.FieldSchema.Table, rel.FieldSchema.PrimaryFieldDBNames, rvs); len(values) > 0 {
    					tx.Not(clause.IN{Column: column, Values: values})
    				}
    			}
    
    			for _, ref := range rel.References {
    				if ref.OwnPrimaryKey {
    					primaryFields = append(primaryFields, ref.PrimaryKey)
    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

    				if len(primaryFields) < idx+1 {
    					primaryFields = append(primaryFields, f)
    				} else if f != primaryFields[idx] {
    					reguessOrErr()
    					return
    				}
    			} else {
    				reguessOrErr()
    				return
    			}
    		}
    	case len(primaryFields) == 0:
    		if len(foreignFields) == 1 && primarySchema.PrioritizedPrimaryField != nil {
    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. migrator/migrator.go

    					createTableSQL += ","
    				}
    			}
    
    			if !hasPrimaryKeyInDataType && len(stmt.Schema.PrimaryFields) > 0 {
    				createTableSQL += "PRIMARY KEY ?,"
    				primaryKeys := make([]interface{}, 0, len(stmt.Schema.PrimaryFields))
    				for _, field := range stmt.Schema.PrimaryFields {
    					primaryKeys = append(primaryKeys, clause.Column{Name: field.DBName})
    				}
    
    				values = append(values, primaryKeys)
    Registered: Sun Dec 28 09:35:17 UTC 2025
    - Last Modified: Sun Oct 26 12:31:09 UTC 2025
    - 29.7K bytes
    - Viewed (0)
Back to top