Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenApiData ¶
func GenApiData(schema *load.Schema, ctx *GenEntLogicContext) (string, error)
func GenEntLogic ¶
func GenEntLogic(g *GenEntLogicContext) error
GenEntLogic generates the ent CRUD logic files of the api service.
Types ¶
type ApiLogicData ¶
func GenCRUDData ¶
func GenCRUDData(g *GenEntLogicContext, projectCtx *ctx.ProjectContext, schema *load.Schema) []*ApiLogicData
type GenEntLogicContext ¶
type GenEntLogicContext struct { Schema string Output string ServiceName string Style string ModelName string SearchKeyNum int GroupName string UseUUID bool JSONStyle string UseI18n bool ImportPrefix string Overwrite bool }
func (GenEntLogicContext) Validate ¶
func (g GenEntLogicContext) Validate() error
Click to show internal directories.
Click to hide internal directories.