Versions in this module Expand all Collapse all v1 v1.0.0 Feb 18, 2025 Changes in this version + var AllFormatT = append(append(append(append(NumericFormatT, FloatFormatT), DataFormatT), DateFormatT), ...) + var DataFormatT = []FormatType + var DateFormatT = []FormatType + var FloatFormatT = []FormatType + var NumericFormatT = []FormatType + var Templates embed.FS + type BackendGenerator struct + func (b *BackendGenerator) Init() + func (b BackendGenerator) Aliases() []ds.Backend + func (b BackendGenerator) Check(cl *ds.RecordPackage) error + func (b BackendGenerator) CheckFields(cl *ds.RecordPackage) error + func (b BackendGenerator) CheckIndexes(cl *ds.RecordPackage) error + func (b BackendGenerator) CheckNamespace(cl *ds.RecordPackage) error + func (b BackendGenerator) Name() ds.Backend + func (b BackendGenerator) TemplateFuncs() template.FuncMap + func (b BackendGenerator) TemplatePath() string + func (b BackendGenerator) Templates() embed.FS + type FormatType struct + DBTypeName string + Name string + TypeName ds.Format + func GetFormat(format ds.Format) (FormatType, error) + func (p FormatType) DefaultValue() string + func (p FormatType) GetMutatorByName(name string) Mutator + func (p FormatType) Len(l uint32) uint + func (p FormatType) MaxValue() string + func (p FormatType) MinValue() string + func (p FormatType) MutatorTypeConv() string + func (p FormatType) OrigType() string + func (p FormatType) PackConvFunc(fieldname string) string + func (p FormatType) PackFunc() string + func (p FormatType) StringDeserializer() []string + func (p FormatType) ToString() []string + func (p FormatType) UnpackFunc() string + func (p FormatType) UnpackType() string + type Mutator struct + Name string + func (m Mutator) DBSerializer() string Other modules containing this package github.com/Educentr/go-activerecord/v3