Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArrayFieldSpec ¶
func (ArrayFieldSpec) ProduceSQLDriver ¶
func (a ArrayFieldSpec) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type BlobFieldSpec ¶
type BlobFieldSpec struct {
MaxLength int
}
func (BlobFieldSpec) ProduceSQLDriver ¶
func (c BlobFieldSpec) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type CharFieldSpec ¶
type CharFieldSpec struct {
MaxLength int
}
func (CharFieldSpec) ProduceSQLDriver ¶
func (c CharFieldSpec) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type CompoundField ¶
type CompoundField struct { SubValueNames []string SubValueFields []sql.FieldSpec // contains filtered or unexported fields }
func NewCompoundField ¶
func NewCompoundFieldFromMap ¶
func NewCompoundFieldFromMap(fields map[string]sql.FieldSpec, nullable bool) CompoundField
func (CompoundField) ProduceSQLDriver ¶
func (c CompoundField) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type DecimalField ¶
func (DecimalField) ProduceSQLDriver ¶
func (d DecimalField) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type FileFieldSpec ¶
type FileFieldSpec struct {
FileStorage string
}
func (FileFieldSpec) ProduceSQLDriver ¶
func (field FileFieldSpec) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type FileValue ¶
func NewFileValue ¶
type ImageFieldSpec ¶
type ImageFieldSpec struct {
FileStorage string
}
func (ImageFieldSpec) ProduceSQLDriver ¶
func (field ImageFieldSpec) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
type Mapper ¶
type Mapper interface { MapValueToAlias(original interface{}) (storage interface{}, err error) UnmapValueFromAlias(storage interface{}) (original interface{}) }
type MappingField ¶
func (MappingField) ProduceSQLDriver ¶
func (m MappingField) ProduceSQLDriver(dialect dialect.Dialect) (sql.FieldDriver, error)
Click to show internal directories.
Click to hide internal directories.