Versions in this module Expand all Collapse all v0 v0.2.0 May 9, 2023 Changes in this version + type Slice []T + func (Slice[T]) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (m *Slice[T]) Scan(val interface{}) error + func (m *Slice[T]) UnmarshalJSON(b []byte) error + func (m Slice[T]) GormDataType() string + func (m Slice[T]) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + func (m Slice[T]) MarshalJSON() ([]byte, error) + func (m Slice[T]) Value() (driver.Value, error) v0.1.0 Nov 9, 2022 Changes in this version + type JSONArray []T + func (JSONArray[T]) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (m *JSONArray[T]) Scan(val interface{}) error + func (m *JSONArray[T]) UnmarshalJSON(b []byte) error + func (m JSONArray[T]) GormDataType() string + func (m JSONArray[T]) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + func (m JSONArray[T]) MarshalJSON() ([]byte, error) + func (m JSONArray[T]) Value() (driver.Value, error)