github.com/jackc/pgtype.DataType.Value (field)
96 uses
github.com/jackc/pgtype (current package)
composite_fields.go#L94: err := dt.Value.Set(f)
composite_fields.go#L98: if binaryEncoder, ok := dt.Value.(BinaryEncoder); ok {
composite_type.go#L38: value := NewValue(dt.Value)
composite_type.go#L551: err := dt.Value.Set(field)
composite_type.go#L557: binaryEncoder, ok := dt.Value.(BinaryEncoder)
composite_type.go#L626: err := dt.Value.Set(field)
composite_type.go#L632: textEncoder, ok := dt.Value.(TextEncoder)
pgtype.go#L223: Value Value
pgtype.go#L255: ci.RegisterDataType(DataType{Value: &ACLItemArray{}, Name: "_aclitem", OID: ACLItemArrayOID})
pgtype.go#L256: ci.RegisterDataType(DataType{Value: &BoolArray{}, Name: "_bool", OID: BoolArrayOID})
pgtype.go#L257: ci.RegisterDataType(DataType{Value: &BPCharArray{}, Name: "_bpchar", OID: BPCharArrayOID})
pgtype.go#L258: ci.RegisterDataType(DataType{Value: &ByteaArray{}, Name: "_bytea", OID: ByteaArrayOID})
pgtype.go#L259: ci.RegisterDataType(DataType{Value: &CIDRArray{}, Name: "_cidr", OID: CIDRArrayOID})
pgtype.go#L260: ci.RegisterDataType(DataType{Value: &DateArray{}, Name: "_date", OID: DateArrayOID})
pgtype.go#L261: ci.RegisterDataType(DataType{Value: &Float4Array{}, Name: "_float4", OID: Float4ArrayOID})
pgtype.go#L262: ci.RegisterDataType(DataType{Value: &Float8Array{}, Name: "_float8", OID: Float8ArrayOID})
pgtype.go#L263: ci.RegisterDataType(DataType{Value: &InetArray{}, Name: "_inet", OID: InetArrayOID})
pgtype.go#L264: ci.RegisterDataType(DataType{Value: &Int2Array{}, Name: "_int2", OID: Int2ArrayOID})
pgtype.go#L265: ci.RegisterDataType(DataType{Value: &Int4Array{}, Name: "_int4", OID: Int4ArrayOID})
pgtype.go#L266: ci.RegisterDataType(DataType{Value: &Int8Array{}, Name: "_int8", OID: Int8ArrayOID})
pgtype.go#L267: ci.RegisterDataType(DataType{Value: &NumericArray{}, Name: "_numeric", OID: NumericArrayOID})
pgtype.go#L268: ci.RegisterDataType(DataType{Value: &TextArray{}, Name: "_text", OID: TextArrayOID})
pgtype.go#L269: ci.RegisterDataType(DataType{Value: &TimestampArray{}, Name: "_timestamp", OID: TimestampArrayOID})
pgtype.go#L270: ci.RegisterDataType(DataType{Value: &TimestamptzArray{}, Name: "_timestamptz", OID: TimestamptzArrayOID})
pgtype.go#L271: ci.RegisterDataType(DataType{Value: &UUIDArray{}, Name: "_uuid", OID: UUIDArrayOID})
pgtype.go#L272: ci.RegisterDataType(DataType{Value: &VarcharArray{}, Name: "_varchar", OID: VarcharArrayOID})
pgtype.go#L273: ci.RegisterDataType(DataType{Value: &ACLItem{}, Name: "aclitem", OID: ACLItemOID})
pgtype.go#L274: ci.RegisterDataType(DataType{Value: &Bit{}, Name: "bit", OID: BitOID})
pgtype.go#L275: ci.RegisterDataType(DataType{Value: &Bool{}, Name: "bool", OID: BoolOID})
pgtype.go#L276: ci.RegisterDataType(DataType{Value: &Box{}, Name: "box", OID: BoxOID})
pgtype.go#L277: ci.RegisterDataType(DataType{Value: &BPChar{}, Name: "bpchar", OID: BPCharOID})
pgtype.go#L278: ci.RegisterDataType(DataType{Value: &Bytea{}, Name: "bytea", OID: ByteaOID})
pgtype.go#L279: ci.RegisterDataType(DataType{Value: &QChar{}, Name: "char", OID: QCharOID})
pgtype.go#L280: ci.RegisterDataType(DataType{Value: &CID{}, Name: "cid", OID: CIDOID})
pgtype.go#L281: ci.RegisterDataType(DataType{Value: &CIDR{}, Name: "cidr", OID: CIDROID})
pgtype.go#L282: ci.RegisterDataType(DataType{Value: &Circle{}, Name: "circle", OID: CircleOID})
pgtype.go#L283: ci.RegisterDataType(DataType{Value: &Date{}, Name: "date", OID: DateOID})
pgtype.go#L284: ci.RegisterDataType(DataType{Value: &Daterange{}, Name: "daterange", OID: DaterangeOID})
pgtype.go#L285: ci.RegisterDataType(DataType{Value: &Float4{}, Name: "float4", OID: Float4OID})
pgtype.go#L286: ci.RegisterDataType(DataType{Value: &Float8{}, Name: "float8", OID: Float8OID})
pgtype.go#L287: ci.RegisterDataType(DataType{Value: &Inet{}, Name: "inet", OID: InetOID})
pgtype.go#L288: ci.RegisterDataType(DataType{Value: &Int2{}, Name: "int2", OID: Int2OID})
pgtype.go#L289: ci.RegisterDataType(DataType{Value: &Int4{}, Name: "int4", OID: Int4OID})
pgtype.go#L290: ci.RegisterDataType(DataType{Value: &Int4range{}, Name: "int4range", OID: Int4rangeOID})
pgtype.go#L291: ci.RegisterDataType(DataType{Value: &Int8{}, Name: "int8", OID: Int8OID})
pgtype.go#L292: ci.RegisterDataType(DataType{Value: &Int8range{}, Name: "int8range", OID: Int8rangeOID})
pgtype.go#L293: ci.RegisterDataType(DataType{Value: &Interval{}, Name: "interval", OID: IntervalOID})
pgtype.go#L294: ci.RegisterDataType(DataType{Value: &JSON{}, Name: "json", OID: JSONOID})
pgtype.go#L295: ci.RegisterDataType(DataType{Value: &JSONB{}, Name: "jsonb", OID: JSONBOID})
pgtype.go#L296: ci.RegisterDataType(DataType{Value: &Line{}, Name: "line", OID: LineOID})
pgtype.go#L297: ci.RegisterDataType(DataType{Value: &Lseg{}, Name: "lseg", OID: LsegOID})
pgtype.go#L298: ci.RegisterDataType(DataType{Value: &Macaddr{}, Name: "macaddr", OID: MacaddrOID})
pgtype.go#L299: ci.RegisterDataType(DataType{Value: &Name{}, Name: "name", OID: NameOID})
pgtype.go#L300: ci.RegisterDataType(DataType{Value: &Numeric{}, Name: "numeric", OID: NumericOID})
pgtype.go#L301: ci.RegisterDataType(DataType{Value: &Numrange{}, Name: "numrange", OID: NumrangeOID})
pgtype.go#L302: ci.RegisterDataType(DataType{Value: &OIDValue{}, Name: "oid", OID: OIDOID})
pgtype.go#L303: ci.RegisterDataType(DataType{Value: &Path{}, Name: "path", OID: PathOID})
pgtype.go#L304: ci.RegisterDataType(DataType{Value: &Point{}, Name: "point", OID: PointOID})
pgtype.go#L305: ci.RegisterDataType(DataType{Value: &Polygon{}, Name: "polygon", OID: PolygonOID})
pgtype.go#L306: ci.RegisterDataType(DataType{Value: &Record{}, Name: "record", OID: RecordOID})
pgtype.go#L307: ci.RegisterDataType(DataType{Value: &Text{}, Name: "text", OID: TextOID})
pgtype.go#L308: ci.RegisterDataType(DataType{Value: &TID{}, Name: "tid", OID: TIDOID})
pgtype.go#L309: ci.RegisterDataType(DataType{Value: &Time{}, Name: "time", OID: TimeOID})
pgtype.go#L310: ci.RegisterDataType(DataType{Value: &Timestamp{}, Name: "timestamp", OID: TimestampOID})
pgtype.go#L311: ci.RegisterDataType(DataType{Value: &Timestamptz{}, Name: "timestamptz", OID: TimestamptzOID})
pgtype.go#L312: ci.RegisterDataType(DataType{Value: &Tsrange{}, Name: "tsrange", OID: TsrangeOID})
pgtype.go#L313: ci.RegisterDataType(DataType{Value: &TsrangeArray{}, Name: "_tsrange", OID: TsrangeArrayOID})
pgtype.go#L314: ci.RegisterDataType(DataType{Value: &Tstzrange{}, Name: "tstzrange", OID: TstzrangeOID})
pgtype.go#L315: ci.RegisterDataType(DataType{Value: &TstzrangeArray{}, Name: "_tstzrange", OID: TstzrangeArrayOID})
pgtype.go#L316: ci.RegisterDataType(DataType{Value: &Unknown{}, Name: "unknown", OID: UnknownOID})
pgtype.go#L317: ci.RegisterDataType(DataType{Value: &UUID{}, Name: "uuid", OID: UUIDOID})
pgtype.go#L318: ci.RegisterDataType(DataType{Value: &Varbit{}, Name: "varbit", OID: VarbitOID})
pgtype.go#L319: ci.RegisterDataType(DataType{Value: &Varchar{}, Name: "varchar", OID: VarcharOID})
pgtype.go#L320: ci.RegisterDataType(DataType{Value: &XID{}, Name: "xid", OID: XIDOID})
pgtype.go#L369: ci.RegisterDataType(DataType{Value: value, Name: name, OID: oid})
pgtype.go#L374: t.Value = NewValue(t.Value)
pgtype.go#L381: if pfp, ok := t.Value.(ParamFormatPreferrer); ok {
pgtype.go#L383: } else if _, ok := t.Value.(BinaryEncoder); ok {
pgtype.go#L391: if rfp, ok := t.Value.(ResultFormatPreferrer); ok {
pgtype.go#L393: } else if _, ok := t.Value.(BinaryDecoder); ok {
pgtype.go#L399: if d, ok := t.Value.(TextDecoder); ok {
pgtype.go#L403: if d, ok := t.Value.(BinaryDecoder); ok {
pgtype.go#L432: if _, is := dt.Value.(TypeValue); !is {
pgtype.go#L433: ci.reflectTypeToDataType[reflect.ValueOf(dt.Value).Type()] = dt
pgtype.go#L482: Value: NewValue(dt.Value),
pgtype.go#L545: sqlSrc, err := DatabaseSQLValue(ci, dt.Value)
pgtype.go#L567: assignToErr := dt.Value.AssignTo(dst)
pgtype.go#L573: *dstPtr = dt.Value.Get()
record.go#L83: binaryDecoder, _ = dt.Value.(BinaryDecoder)
github.com/jackc/pgx/v4
extended_query_builder.go#L123: value := dt.Value
extended_query_builder.go#L145: value := dt.Value
rows.go#L249: value := dt.Value
values.go#L116: v := dt.Value
values.go#L189: value := dt.Value
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |