# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
EnsureDir creates a new dir if the dir is not found.
No description provided by the author
FetchDirFileNames fetches returns a slice of strings of the name of the directories in a directory (non-recursive).
FetchFile fetches a file contents.
FetchNonDirFileNames returns a list of files in a directory that are only regular files.
No description provided by the author
FmtGoCode formats a go file.
FormatCode formats the code.
FormatFieldList returns a list of formatted list of fields.
GetDatabaseByName gets all databases that have the name of `name` as the base and includes shards with `_[shardNo]` as the suffix.
GetFuncDeclarationReceiverType returns the receiver type of a function declaration.
GetReceiverTypeName returns the name of the receiver type and the declaration.
HashFileMd5 returns an MD5 checksum of the file at `filePath`.
HashStringMd5 genereates an MD5 hash of a string.
LoadConfig loads a config file.
No description provided by the author
NewGoStruct returns a new GoStruct.
ParseStruct parses a struct.
No description provided by the author
No description provided by the author
RunCommand runs a system command.
WriteGoCodeToFile writes a string of golang code to a file and then formats it with `go fmt`.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DatabaseTypeMysql is the MySQL flavor of database.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OptClean cleans.
OptForce forces.
OptLogDebug triggers extremely verbose logging.
OptLogInfo triggers verbose logging.
OptReverse reverses the function.
OptSilent suppresses all logging.
OptSummary shows a summary of the actions instead of a raw stdout dump.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ChangeFile represents both a physical file on the local file system along with the entry in the changefile database.
Changeset represents all of the changes in an environment and their changes.
No description provided by the author
Command is the command line functionality.
Config contains a set of configuration values used throughout the application.
No description provided by the author
Controller represents a REST controller.
ControllerRoute represents a route inside a REST controller.
ControllerRouteParam represents a param inside a controller route.
ControllerRouteQuery represents a query inside a controller route.
DocRoute is a route in the documentation.
DocRouteParam represents a parameter inside a route for documentation.
DocRouteQuery represents a query inside a route for documentation.
Files contains functionality pertaining to files.
GoStruct represents a model struct.
GoStructField is a field on a Model struct.
GoStructFieldTag is a tag on a field on a model struct.
GoStructMethod is a method on a struct.
Method describes code and Documents for a method.
No description provided by the author
RoutesJSONContainer is a container for JSON Routes.
# Type aliases
DatabaseType is the type of database to be used.
GoFileImports is a collection of imports for a model file.
GoStructFields is a collection of a go struct fields.
GoStructMethods is a collection of go methods on a struct.
Options are the available runtime flags.