Versions in this module Expand all Collapse all v0 v0.5.1 Sep 24, 2020 v0.5.0 Sep 24, 2020 Changes in this version + type ComputeFnData struct + ArgumentType string + Name string + ReturnType string + type ComputedFieldData struct + GoType string + type FieldData struct + GoType string + type Interpolator struct + CreateDepsAll []dependencyData + DropDepsAll []dependencyData + Generator string + HasExport bool + ImportPath string + TablesData []*TableData + ViewsData []*ViewData + func NewInterpolator(baseImportPath, rootDir, defaultSchema string, ts []*schema.Table, ...) (*Interpolator, error) + func (ip *Interpolator) Interpolate() error + func (ip Interpolator) DisplayTargets() + type TableData struct + CSVSeparator string + ComputeFns []*ComputeFnData + ComputePackage string + ComputePkgVar string + ComputedFields []*ComputedFieldData + Constraints []string + CreateDeps []dependencyData + CreateDepsIncludeTable bool + DataSource string + DependsOn []string + DropDeps []dependencyData + DropDepsIncludeTable bool + Fields []*FieldData + Generator string + HasComputed bool + HasValidation bool + RequireSQLPkg bool + RequireStrconvPkg bool + RequireTimePkg bool + SpecFile string + func (t TableData) ImportPath() string + func (t TableData) PkgDir() string + func (t TableData) PkgVar() string + type ViewData struct + CreateDeps []dependencyData + CreateDepsIncludeTable bool + DropDeps []dependencyData + DropDepsIncludeTable bool