Versions in this module Expand all Collapse all v0 v0.0.3 Dec 17, 2025 v0.0.2 Mar 20, 2025 Changes in this version + func BuildQueries(req *plugin.GenerateRequest, modelClasses []ModelClass) ([]Query, []*ModelClass, error) + type Config struct + Package string + type Field struct + Comment string + ID int + Name string + OriginalColumnName string + Type phpType + type ModelClass struct + Comment string + Fields []Field + Name string + Table plugin.Identifier + func BuildDataClasses(req *plugin.GenerateRequest) []ModelClass + type ModelsTmplCtx struct + ModelClass *ModelClass + Package string + SourceName string + SqlcVersion string + type Params struct + ModelClass *ModelClass + func (v Params) Args() string + func (v Params) Bindings() string + func (v Params) DBALTypes() string + type QueriesTmplCtx struct + Package string + Queries []Query + Settings *plugin.Settings + SourceName string + SqlcVersion string + type Query struct + Arg Params + ClassName string + Cmd string + Comments []string + ConstantName string + FieldName string + MethodName string + Ret QueryValue + SQL string + SourceName string + type QueryValue struct + Name string + Struct *ModelClass + Typ phpType + func (v QueryValue) IsStruct() bool + func (v QueryValue) ResultSet() string + func (v QueryValue) Type() string