Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface { BuildCreateTable(vModel model.Model) (Result, *cd.Result) BuildDropTable(vModel model.Model) (Result, *cd.Result) BuildInsert(vModel model.Model) (Result, *cd.Result) BuildUpdate(vModel model.Model) (Result, *cd.Result) BuildDelete(vModel model.Model) (Result, *cd.Result) BuildQuery(vModel model.Model, vFilter model.Filter) (Result, *cd.Result) BuildQueryPlaceHolder(vModel model.Model) ([]any, *cd.Result) BuildCount(vModel model.Model, vFilter model.Filter) (Result, *cd.Result) BuildCreateRelationTable(vModel model.Model, vField model.Field, rModel model.Model) (Result, *cd.Result) BuildDropRelationTable(vModel model.Model, vField model.Field, rModel model.Model) (Result, *cd.Result) BuildInsertRelation(vModel model.Model, vField model.Field, rModel model.Model) (Result, *cd.Result) BuildDeleteRelation(vModel model.Model, vField model.Field, rModel model.Model) (Result, Result, *cd.Result) BuildQueryRelation(vModel model.Model, vField model.Field, rModel model.Model) (Result, *cd.Result) BuildQueryRelationPlaceHolder(vModel model.Model, vField model.Field, rModel model.Model) (any, *cd.Result) }
Builder orm builder
Click to show internal directories.
Click to hide internal directories.