Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for DefaultParameterConverter (0.46 sec)

  1. src/database/sql/driver/types_test.go

    	{DefaultParameterConverter, now, now, ""},
    	{DefaultParameterConverter, (*int64)(nil), nil, ""},
    	{DefaultParameterConverter, &answer, answer, ""},
    	{DefaultParameterConverter, &now, now, ""},
    	{DefaultParameterConverter, i(9), int64(9), ""},
    	{DefaultParameterConverter, f(0.1), float64(0.1), ""},
    	{DefaultParameterConverter, b(true), true, ""},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 16:53:24 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. src/database/sql/driver/types.go

    // It exists for compatibility.
    func IsScanValue(v any) bool {
    	return IsValue(v)
    }
    
    // DefaultParameterConverter is the default implementation of
    // [ValueConverter] that's used when a [Stmt] doesn't implement
    // [ColumnConverter].
    //
    // DefaultParameterConverter returns its argument directly if
    // IsValue(arg). Otherwise, if the argument implements [Valuer], its
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 16:30:20 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  3. src/database/sql/fakedb_test.go

    		return driver.NotNull{Converter: driver.DefaultParameterConverter}
    	case "nullint64":
    		// TODO(coopernurse): add type-specific converter
    		return driver.Null{Converter: driver.DefaultParameterConverter}
    	case "float64":
    		// TODO(coopernurse): add type-specific converter
    		return driver.NotNull{Converter: driver.DefaultParameterConverter}
    	case "nullfloat64":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 12:38:07 UTC 2024
    - 30.3K bytes
    - Viewed (0)
  4. src/database/sql/convert_test.go

    type valueConverterTest struct {
    	c       driver.ValueConverter
    	in, out any
    	err     string
    }
    
    var valueConverterTests = []valueConverterTest{
    	{driver.DefaultParameterConverter, NullString{"hi", true}, "hi", ""},
    	{driver.DefaultParameterConverter, NullString{"", false}, nil, ""},
    }
    
    func TestValueConverters(t *testing.T) {
    	for i, tt := range valueConverterTests {
    		out, err := tt.c.ConvertValue(tt.in)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 10 20:23:22 UTC 2024
    - 17K bytes
    - Viewed (0)
  5. src/database/sql/convert.go

    // function signature as the CheckNamedValue in the driver.NamedValueChecker
    // interface.
    func defaultCheckNamedValue(nv *driver.NamedValue) (err error) {
    	nv.Value, err = driver.DefaultParameterConverter.ConvertValue(nv.Value)
    	return err
    }
    
    // driverArgsConnLocked converts arguments from callers of Stmt.Exec and
    // Stmt.Query into driver Values.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  6. src/database/sql/driver/driver.go

    //
    // The [database/sql] package checks for value checkers in the following order,
    // stopping at the first found match: Stmt.NamedValueChecker, Conn.NamedValueChecker,
    // Stmt.ColumnConverter, [DefaultParameterConverter].
    //
    // If CheckNamedValue returns [ErrRemoveArgument], the [NamedValue] will not be included in
    // the final query arguments. This may be used to pass special options to
    // the query itself.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 23 09:04:12 UTC 2023
    - 20.9K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"Bool", Var, 0},
    		{"ColumnConverter", Type, 0},
    		{"Conn", Type, 0},
    		{"ConnBeginTx", Type, 8},
    		{"ConnPrepareContext", Type, 8},
    		{"Connector", Type, 10},
    		{"DefaultParameterConverter", Var, 0},
    		{"Driver", Type, 0},
    		{"DriverContext", Type, 10},
    		{"ErrBadConn", Var, 0},
    		{"ErrRemoveArgument", Var, 9},
    		{"ErrSkip", Var, 0},
    		{"Execer", Type, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  8. api/go1.txt

    pkg database/sql/driver, type Valuer interface { Value }
    pkg database/sql/driver, type Valuer interface, Value() (Value, error)
    pkg database/sql/driver, var Bool boolType
    pkg database/sql/driver, var DefaultParameterConverter defaultConverter
    pkg database/sql/driver, var ErrBadConn error
    pkg database/sql/driver, var ErrSkip error
    pkg database/sql/driver, var Int32 int32Type
    pkg database/sql/driver, var ResultNoRows noRows
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top