> For the complete documentation index, see [llms.txt](https://eucalypt.gitbook.io/eucalypt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eucalypt.gitbook.io/eucalypt/cli.md).

# CLI

- [Core](https://eucalypt.gitbook.io/eucalypt/cli/core.md): Core CLI tasks for the micro-framework.
- [Init](https://eucalypt.gitbook.io/eucalypt/cli/core/init.md): Initialize a new application.
- [Launch](https://eucalypt.gitbook.io/eucalypt/cli/core/launch.md): Launches your application.
- [Console](https://eucalypt.gitbook.io/eucalypt/cli/core/console.md): Launches an interactive console with all application files loaded.
- [Test](https://eucalypt.gitbook.io/eucalypt/cli/core/test.md): Runs all application specs.
- [Version](https://eucalypt.gitbook.io/eucalypt/cli/core/version.md): Display the currently installed Eucalypt gem version.
- [Rake](https://eucalypt.gitbook.io/eucalypt/cli/core/rake.md): Run a rake task
- [Help (-H)](https://eucalypt.gitbook.io/eucalypt/cli/core/help.md): Display additional information about other commands and their arguments and options.
- [Generate](https://eucalypt.gitbook.io/eucalypt/cli/generate.md): Generate individual MVC files or scaffolds.
- [Controller](https://eucalypt.gitbook.io/eucalypt/cli/generate/controller.md): Generates a controller.
- [Helper](https://eucalypt.gitbook.io/eucalypt/cli/generate/helper.md): Generates a helper.
- [Model](https://eucalypt.gitbook.io/eucalypt/cli/generate/model.md): Generates a model.
- [Scaffold](https://eucalypt.gitbook.io/eucalypt/cli/generate/scaffold.md): Generates a scaffold.
- [Destroy](https://eucalypt.gitbook.io/eucalypt/cli/destroy.md): Destroy individual MVC files or scaffolds.
- [Controller](https://eucalypt.gitbook.io/eucalypt/cli/destroy/controller.md): Destroys a controller.
- [Helper](https://eucalypt.gitbook.io/eucalypt/cli/destroy/helper.md): Destroys a helper.
- [Model](https://eucalypt.gitbook.io/eucalypt/cli/destroy/model.md): Destroys a model.
- [Scaffold](https://eucalypt.gitbook.io/eucalypt/cli/destroy/scaffold.md): Destroys a scaffold.
- [Blog](https://eucalypt.gitbook.io/eucalypt/cli/blog.md): Manage static blog environment.
- [Setup](https://eucalypt.gitbook.io/eucalypt/cli/blog/setup.md): Sets up the blog environment.
- [Article](https://eucalypt.gitbook.io/eucalypt/cli/blog/article.md): Create, edit and destroy blog articles.
- [List](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/list.md): Display the metadata of blog articles.
- [Generate](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/generate.md): Generates a new blog article.
- [Destroy](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/destroy.md): Destroys a blog article.
- [Edit](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/edit.md): Edit the URL title or datetime of a blog article.
- [Urltitle](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/edit/urltitle.md): Edit the URL title of a blog article.
- [Datetime](https://eucalypt.gitbook.io/eucalypt/cli/blog/article/edit/datetime.md): Edit the datetime of a blog article.
- [Migration](https://eucalypt.gitbook.io/eucalypt/cli/migration.md): Generate ActiveRecord migrations.
- [Blank](https://eucalypt.gitbook.io/eucalypt/cli/migration/blank.md): Creates a blank migration.
- [Types](https://eucalypt.gitbook.io/eucalypt/cli/migration/types.md): Display permitted column types.
- [Create](https://eucalypt.gitbook.io/eucalypt/cli/migration/create.md): Create tables.
- [Table](https://eucalypt.gitbook.io/eucalypt/cli/migration/create/table.md): Creates a table.
- [Add](https://eucalypt.gitbook.io/eucalypt/cli/migration/add.md): Add indexes and columns to a table.
- [Index](https://eucalypt.gitbook.io/eucalypt/cli/migration/add/index.md): Adds an index to a table.
- [Column](https://eucalypt.gitbook.io/eucalypt/cli/migration/add/column.md): Adds a column to a table.
- [Drop](https://eucalypt.gitbook.io/eucalypt/cli/migration/drop.md): Drop tables, columns and indexes.
- [Table](https://eucalypt.gitbook.io/eucalypt/cli/migration/drop/table.md): Removes a table.
- [Index](https://eucalypt.gitbook.io/eucalypt/cli/migration/drop/index.md): Removes an index from a table.
- [Column](https://eucalypt.gitbook.io/eucalypt/cli/migration/drop/column.md): Removes a column from a table.
- [Rename](https://eucalypt.gitbook.io/eucalypt/cli/migration/rename.md): Rename tables, columns and indexes.
- [Table](https://eucalypt.gitbook.io/eucalypt/cli/migration/rename/table.md): Renames a table.
- [Index](https://eucalypt.gitbook.io/eucalypt/cli/migration/rename/index.md): Renames an index.
- [Column](https://eucalypt.gitbook.io/eucalypt/cli/migration/rename/column.md): Renames a column.
- [Change](https://eucalypt.gitbook.io/eucalypt/cli/migration/change.md): Change column definitions.
- [Column](https://eucalypt.gitbook.io/eucalypt/cli/migration/change/column.md): Changes a column's type definition.
