Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
702b8b54
Commit
702b8b54
authored
Apr 15, 2018
by
Marc Cornellà
Browse files
Merge branch 'iBublik-feature/hanami-plugin'
Close #5268.
parents
a8f3b374
ef9044c7
Changes
2
Hide whitespace changes
Inline
Side-by-side
plugins/hanami/README.md
0 → 100644
View file @
702b8b54
# Hanami Plugin #
This plugin adds convenient ways to work with
[
Hanami
](
http://hanamirb.org/
)
via console.
It's inspired by Rails plugin, so if you've used it, you'll feel like home.
## Usage ##
For example, type
`hc`
into your console when you're within Hanami project directory to run
the application console. Have a look at available shortcuts below. You can read more about
these commands
[
on the official website
](
http://hanamirb.org/guides/command-line/applications/
)
.
## Aliases ##
| Alias | Command | Description |
|-------|---------------------------|---------------------------------------------------------|
| HED | HANAMI_ENV=development | Set environment variable HANAMI_ENV to development |
| HEP | HANAMI_ENV=production | Set environment variable HANAMI_ENV to production |
| HET | HANAMI_ENV=test | Set environment variable HANAMI_ENV to test |
| hc | hanami console | Run application console |
| hd | hanami destroy | Remove specified hanami resource |
| hg | hanami generate | Create specified hanami resource |
| hgm | hanami generate migration | Create migration file |
| hs | hanami server | Launch server with hanami application |
| hsp | hanami server -p | Launch server with specified port |
| hr | hanami routes | List application routes |
| hdc | hanami db create | Create application database |
| hdd | hanami db drop | Delete application database |
| hdp | hanami db prepare | Prepare database for the current environment |
| hda | hanami db apply | Recreates a fresh schema after migrations (destructive) |
| hdv | hanami db version | Print current database version |
| hdrs | hdd && hdp | Drop and recreate application database |
| hdtp | HET hdp | Actualize test environment database |
| hrg | hr
|
grep | Grep hanami routes with specified pattern |
plugins/hanami/hanami.plugin.zsh
0 → 100644
View file @
702b8b54
alias
-g
HED
=
'HANAMI_ENV=development'
alias
-g
HEP
=
'HANAMI_ENV=production'
alias
-g
HET
=
'HANAMI_ENV=test'
alias
hc
=
'hanami console'
alias
hd
=
'hanami destroy'
alias
hg
=
'hanami generate'
alias
hgm
=
'hanami generate migration'
alias
hs
=
'hanami server'
alias
hsp
=
'hanami server -p'
alias
hr
=
'hanami routes'
alias
hdc
=
'hanami db create'
alias
hdd
=
'hanami db drop'
alias
hdp
=
'hanami db prepare'
alias
hda
=
'hanami db apply'
alias
hdv
=
'hanami db version'
alias
hdrs
=
'hdd && hdp'
alias
hdtp
=
'HET hdp'
alias
hrg
=
'hr | grep'
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment