Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Generator ¶
Generator manages generating an application
func NewGenerator ¶
NewGenerator returns a new instance of Generator
type ModelDefinitionGenerator ¶
type ModelDefinitionGenerator struct { *base.Generator Config *config.Config Name string Type string Fields []string Definition *database.Model }
ModelDefinitionGenerator manages the generation of model definitions
func NewModelDefinitionGenerator ¶
func NewModelDefinitionGenerator(cfg *config.Config, name string, fields ...string) *ModelDefinitionGenerator
NewModelDefinitionGenerator creates and returns an instance of ModelDefinitionGenerator
func (*ModelDefinitionGenerator) Execute ¶
func (g *ModelDefinitionGenerator) Execute() error
Execute generates the model definition
type RouteDefinitionGenerator ¶
type RouteDefinitionGenerator struct { *base.Generator Config *config.Config Name string Params []string Rest bool Definition *routes.Definition }
RouteDefinitionGenerator manages the generation of and updates to routes definition
func NewRouteDefinitionGenerator ¶
func NewRouteDefinitionGenerator(cfg *config.Config, name string, rest bool, params ...string) *RouteDefinitionGenerator
NewRouteDefinitionGenerator creates and returns an instance of RouteDefinitionGenerator
func (*RouteDefinitionGenerator) Execute ¶
func (g *RouteDefinitionGenerator) Execute() error
Execute generates or updates the routes definition
Click to show internal directories.
Click to hide internal directories.