diff --git a/plugins/rails/README.md b/plugins/rails/README.md index c0c37ff3d..f023031a6 100644 --- a/plugins/rails/README.md +++ b/plugins/rails/README.md @@ -24,11 +24,12 @@ plugins=(... rails) | `rdm` | `rails db:migrate` | Run pending db migrations | | `rdmd` | `rails db:migrate:down` | Undo specific db migration | | `rdmr` | `rails db:migrate:redo` | Redo specific db migration | +| `rdmrs` | `rails db:migrate:reset` | Delete the database and set it up again from scratch. | | `rdms` | `rails db:migrate:status` | Show current db migration status | | `rdmtc` | `rails db:migrate db:test:clone` | Run pending migrations and clone db into test database | | `rdmu` | `rails db:migrate:up` | Run specific db migration | | `rdr` | `rails db:rollback` | Roll back the last migration | -| `rdrs` | `rails db:reset` | Delete the database and set it up again | +| `rdrs` | `rails db:reset` | Delete the database and set it up again from schema. | | `rds` | `rails db:seed` | Seed the database | | `rdsl` | `rails db:schema:load` | Load the database schema | | `rdtc` | `rails db:test:clone` | Clone the database into the test database | diff --git a/plugins/rails/_rails b/plugins/rails/_rails index dbd843c80..f92f696f0 100644 --- a/plugins/rails/_rails +++ b/plugins/rails/_rails @@ -214,6 +214,7 @@ _rails_subcommands() { "db\:migrate[Migrate the database]" "db\:migrate\:down[Run the 'down' for a given migration VERSION]" "db\:migrate\:redo[Roll back the database one migration and re-migrate up]" + "db\:migrate\:reset[Drop and recreate all databases from scratch for the current environment]" "db\:migrate\:status[Display status of migrations]" "db\:migrate\:up[Run the 'up' for a given migration VERSION]" "db\:prepare[Run setup if database does not exist, or run migrations if it does]" diff --git a/plugins/rails/rails.plugin.zsh b/plugins/rails/rails.plugin.zsh index 75dd9b0c6..9d503768e 100644 --- a/plugins/rails/rails.plugin.zsh +++ b/plugins/rails/rails.plugin.zsh @@ -52,6 +52,7 @@ alias rdd='rails db:drop' alias rdm='rails db:migrate' alias rdmd='rails db:migrate:down' alias rdmr='rails db:migrate:redo' +alias rdmrs='rails db:migrate:reset' alias rdms='rails db:migrate:status' alias rdmtc='rails db:migrate db:test:clone' alias rdmu='rails db:migrate:up'