Versions in this module Expand all Collapse all v1 v1.0.8 May 11, 2022 Changes in this version + type Date time.Time + func (date *Date) GobDecode(b []byte) error + func (date *Date) Scan(value interface{}) (err error) + func (date *Date) UnmarshalJSON(b []byte) error + func (date Date) GobEncode() ([]byte, error) + func (date Date) GormDataType() string + func (date Date) MarshalJSON() ([]byte, error) + func (date Date) Value() (driver.Value, error) + type JSON json.RawMessage + func (JSON) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (JSON) GormDataType() string + func (j *JSON) Scan(value interface{}) error + func (j *JSON) UnmarshalJSON(b []byte) error + func (j JSON) MarshalJSON() ([]byte, error) + func (j JSON) String() string + func (j JSON) Value() (driver.Value, error) + func (js JSON) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + type JSONMap map[string]interface + func (JSONMap) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (jm JSONMap) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + func (m *JSONMap) Scan(val interface{}) error + func (m *JSONMap) UnmarshalJSON(b []byte) error + func (m JSONMap) GormDataType() string + func (m JSONMap) MarshalJSON() ([]byte, error) + func (m JSONMap) Value() (driver.Value, error) + type JSONQueryExpression struct + func JSONQuery(column string) *JSONQueryExpression + func (jsonQuery *JSONQueryExpression) Build(builder clause.Builder) + func (jsonQuery *JSONQueryExpression) Equals(value interface{}, keys ...string) *JSONQueryExpression + func (jsonQuery *JSONQueryExpression) HasKey(keys ...string) *JSONQueryExpression + type Time time.Duration + func NewTime(hour, min, sec, nsec int) Time + func (Time) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (Time) GormDataType() string + func (t *Time) Scan(src interface{}) error + func (t *Time) UnmarshalJSON(data []byte) error + func (t Time) MarshalJSON() ([]byte, error) + func (t Time) String() string + func (t Time) Value() (driver.Value, error) + type URL url.URL + func (URL) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (URL) GormDataType() string + func (u *URL) Scan(value interface{}) error + func (u *URL) String() string + func (u *URL) UnmarshalJSON(data []byte) error + func (u URL) MarshalJSON() ([]byte, error) + func (u URL) Value() (driver.Value, error)