# Generator.new_modelFunction.

new_model(cmd_args::Dict{String,Any}) :: Void

Generates a new SearchLight model file and persists it to the resources folder.

source

# Generator.new_controllerFunction.

new_controller(cmd_args::Dict{String,Any}) :: Void

Generates a new Genie model file and persists it to the resources folder.

source

# Generator.new_resourceFunction.

new_resource(cmd_args::Dict{String,Any}, config::Settings) :: Void

Generates all the files associated with a new resource and persists them to the resources folder.

source

# Generator.setup_resource_pathFunction.

setup_resource_path(resource_name::String) :: String

Computes and creates the directories structure needed to persist a new resource.

source

# Generator.write_resource_fileFunction.

write_resource_file(resource_path::String, file_name::String, resource_name::String) :: Bool

Generates all resouce files and persists them to disk.

source