Versions in this module Expand all Collapse all v0 v0.42.5 Jan 27, 2026 v0.42.4 Jan 27, 2026 Changes in this version + type Binary struct + Val T + func (b *Binary[T, Tp]) Scan(value any) error + func (b Binary[T, Tp]) Value() (driver.Value, error) + type JSON struct + Val T + func NewJSON[T any](val T) JSON[T] + func (j *JSON[T]) Scan(value any) error + func (j *JSON[T]) UnmarshalJSON(data []byte) error + func (j *JSON[T]) UnmarshalText(text []byte) error + func (j JSON[T]) MarshalJSON() ([]byte, error) + func (j JSON[T]) MarshalText() ([]byte, error) + func (j JSON[T]) Value() (driver.Value, error) + type Text struct + Val T + func (t *Text[T, Tp]) Scan(value any) error + func (t Text[T, Tp]) Value() (driver.Value, error) + type Time struct + func (ut *Time) Scan(src any) error + func (ut Time) Value() (driver.Value, error) + type Uint64 uint64 + func (u *Uint64) Scan(src any) error + func (u Uint64) Value() (driver.Value, error)