Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 135 for passion (2.25 sec)

  1. finisher_api.go

    		if !selectedUpdate {
    			tx.Statement.Selects = append(tx.Statement.Selects, "*")
    		}
    
    		updateTx := tx.callbacks.Update().Execute(tx.Session(&Session{Initialized: true}))
    
    		if updateTx.Error == nil && updateTx.RowsAffected == 0 && !updateTx.DryRun && !selectedUpdate {
    			return tx.Session(&Session{SkipHooks: true}).Clauses(clause.OnConflict{UpdateAll: true}).Create(value)
    		}
    
    		return updateTx
    	}
    
    	return
    }
    
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Fri Jan 12 08:42:21 UTC 2024
    - 22.7K bytes
    - Viewed (0)
  2. tests/upsert_test.go

    	DB.Where(&User{Name: "find or create 3"}).Assign("age", 55).FirstOrCreate(&user4)
    
    	if user4.Age != 55 {
    		t.Errorf("Failed to set change to 55, got %v", user4.Age)
    	}
    
    	if updatedAt1.Format(time.RFC3339Nano) == user4.UpdatedAt.Format(time.RFC3339Nano) {
    		t.Errorf("UpdateAt should be changed when update values with assign")
    	}
    
    	DB.Where(&User{Name: "find or create 4"}).Assign(User{Age: 44}).FirstOrCreate(&user4)
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Mon Sep 05 07:39:19 UTC 2022
    - 11.4K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/walk/assign.go

    		dsts[i] = typecheck.AssignExpr(v.Nname.(*ir.Name))
    	}
    
    	n.Results = ascompatee(n.Op(), dsts, n.Results)
    	return n
    }
    
    // check assign type list to
    // an expression list. called in
    //
    //	expr-list = func()
    func ascompatet(nl ir.Nodes, nr *types.Type) []ir.Node {
    	if len(nl) != nr.NumFields() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:09:06 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  4. gorm.go

    }
    
    // DB GORM DB definition
    type DB struct {
    	*Config
    	Error        error
    	RowsAffected int64
    	Statement    *Statement
    	clone        int
    }
    
    // Session session config when create session with Session() method
    type Session struct {
    	DryRun                   bool
    	PrepareStmt              bool
    	NewDB                    bool
    	Initialized              bool
    	SkipHooks                bool
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Sun Aug 20 11:46:56 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  5. tests/sql_builder_test.go

    	DB.Raw("select * from users WHERE id = ?", users[1].ID).First(&user)
    	CheckUser(t, user, *users[1])
    }
    
    func TestDryRun(t *testing.T) {
    	user := *GetUser("dry-run", Config{})
    
    	dryRunDB := DB.Session(&gorm.Session{DryRun: true})
    
    	stmt := dryRunDB.Create(&user).Statement
    	if stmt.SQL.String() == "" || len(stmt.Vars) != 9 {
    		t.Errorf("Failed to generate sql, got %v", stmt.SQL.String())
    	}
    
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Fri Jan 12 08:42:21 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/types2/unify.go

    	// interface.
    	exact
    )
    
    func (m unifyMode) String() string {
    	switch m {
    	case 0:
    		return "inexact"
    	case assign:
    		return "assign"
    	case exact:
    		return "exact"
    	case assign | exact:
    		return "assign, exact"
    	}
    	return fmt.Sprintf("mode %d", m)
    }
    
    // unify attempts to unify x and y and reports whether it succeeded.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:24:39 UTC 2024
    - 27.8K bytes
    - Viewed (0)
  7. src/crypto/tls/quic_test.go

    		t.Fatalf("error during first connection handshake: %v", err)
    	}
    	if cli.conn.ConnectionState().DidResume {
    		t.Errorf("first connection unexpectedly used session resumption")
    	}
    
    	cli2 := newTestQUICClient(t, clientConfig)
    	cli2.conn.SetTransportParameters(nil)
    	srv2 := newTestQUICServer(t, serverConfig)
    	srv2.conn.SetTransportParameters(nil)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/walk/complit.go

    	// 1. make a static array
    	//	var vstat [...]t
    	// 2. assign (data statements) the constant part
    	//	vstat = constpart{}
    	// 3. make an auto pointer to array and allocate heap to it
    	//	var vauto *[...]t = new([...]t)
    	// 4. copy the static array to the auto array
    	//	*vauto = vstat
    	// 5. for each dynamic part assign to the array
    	//	vauto[i] = dynamic part
    	// 6. assign slice of allocated heap to var
    	//	var = vauto[:]
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:03:54 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  9. src/crypto/internal/bigmod/nat.go

    	}
    	// If there was a carry, then subtracting y underflowed, so
    	// x is not greater than or equal to y.
    	return not(choice(c))
    }
    
    // assign sets x <- y if on == 1, and does nothing otherwise.
    //
    // Both operands must have the same announced length.
    func (x *Nat) assign(on choice, y *Nat) *Nat {
    	// Eliminate bounds checks in the loop.
    	size := len(x.limbs)
    	xLimbs := x.limbs[:size]
    	yLimbs := y.limbs[:size]
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 24K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/rangefunc/rewrite.go

    	if x.Results != nil {
    		// rewrite "return val" into "assign to named result; return"
    		if len(r.outer.ResultList) > 0 {
    			// Make sure that result parameters all have names
    			for i, a := range r.outer.ResultList {
    				if a.Name == nil || a.Name.Value == "_" {
    					r.generateParamName(r.outer.ResultList, i) // updates a.Name
    				}
    			}
    		}
    		// Assign to named results
    		results := []types2.Object{}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
Back to top