type github.com/jackc/pgx/v5/pgtype.Timestamptz
35 uses
github.com/jackc/pgx/v5/pgtype (current package)
builtin_wrappers.go#L444: func (w *timeWrapper) ScanTimestamptz(v Timestamptz) error {
builtin_wrappers.go#L462: func (w timeWrapper) TimestamptzValue() (Timestamptz, error) {
builtin_wrappers.go#L463: return Timestamptz{Time: time.Time(w), Valid: true}, nil
pgtype_default.go#L242: registerDefaultPgTypeVariants[Timestamptz](defaultMap, "timestamptz")
pgtype_default.go#L245: registerDefaultPgTypeVariants[Range[Timestamptz]](defaultMap, "tstzrange")
pgtype_default.go#L246: registerDefaultPgTypeVariants[Multirange[Range[Timestamptz]]](defaultMap, "tstzmultirange")
timestamptz.go#L27: ScanTimestamptz(v Timestamptz) error
timestamptz.go#L31: TimestamptzValue() (Timestamptz, error)
timestamptz.go#L35: type Timestamptz struct {
timestamptz.go#L42: func (tstz *Timestamptz) ScanTimestamptz(v Timestamptz) error {
timestamptz.go#L48: func (tstz Timestamptz) TimestamptzValue() (Timestamptz, error) {
timestamptz.go#L53: func (tstz *Timestamptz) Scan(src any) error {
timestamptz.go#L55: *tstz = Timestamptz{}
timestamptz.go#L63: *tstz = Timestamptz{Time: src, Valid: true}
timestamptz.go#L71: func (tstz Timestamptz) Value() (driver.Value, error) {
timestamptz.go#L83: func (tstz Timestamptz) MarshalJSON() ([]byte, error) {
timestamptz.go#L103: func (tstz *Timestamptz) UnmarshalJSON(b []byte) error {
timestamptz.go#L111: *tstz = Timestamptz{}
timestamptz.go#L117: *tstz = Timestamptz{Valid: true, InfinityModifier: Infinity}
timestamptz.go#L119: *tstz = Timestamptz{Valid: true, InfinityModifier: -Infinity}
timestamptz.go#L127: *tstz = Timestamptz{Time: tim, Valid: true}
timestamptz.go#L256: return scanner.ScanTimestamptz(Timestamptz{})
timestamptz.go#L263: var tstz Timestamptz
timestamptz.go#L268: tstz = Timestamptz{Valid: true, InfinityModifier: Infinity}
timestamptz.go#L270: tstz = Timestamptz{Valid: true, InfinityModifier: -Infinity}
timestamptz.go#L279: tstz = Timestamptz{Time: tim, Valid: true}
timestamptz.go#L291: return scanner.ScanTimestamptz(Timestamptz{})
timestamptz.go#L294: var tstz Timestamptz
timestamptz.go#L298: tstz = Timestamptz{Valid: true, InfinityModifier: Infinity}
timestamptz.go#L300: tstz = Timestamptz{Valid: true, InfinityModifier: -Infinity}
timestamptz.go#L331: tstz = Timestamptz{Time: tim, Valid: true}
timestamptz.go#L342: var tstz Timestamptz
timestamptz.go#L360: var tstz Timestamptz