Name | Type | Purpose |
---|---|---|
Help | Special | Generates help output based for a command or a list of commands |
Create | Special | Creates the schema_migrations table in the database |
Generate | Core | Generates a new, unique migration script |
Migrate | Core | Migrates the database version |
Rollback | Core | Reverts the database back 1 version if available |
Version | Core | Reports on the current version of the database and most recent migration script. |
Name | Purpose |
---|---|
Console Log | Outputs messages to the console windows. |
Name | Purpose | Notes |
---|---|---|
Argument Repository | Allows an easy way of handling command-line arguments | Passed to commands as the Arguments property. |
Command Repository | Discovers and creates the list of available commands | Used only by the application and the Help command. |
Log Repository | Discovers and creates various logs that output will be written to | Passed to commands as the Logs property. |