From 01230fa6e29c54294800c06ac8a4249d5bddf2dd Mon Sep 17 00:00:00 2001 From: Marc Cornellà Date: Tue, 28 Dec 2021 17:49:41 +0100 Subject: style(drush): fix code and README style --- plugins/drush/drush.plugin.zsh | 87 ++++++++++++++++++++---------------------- 1 file changed, 42 insertions(+), 45 deletions(-) (limited to 'plugins/drush/drush.plugin.zsh') diff --git a/plugins/drush/drush.plugin.zsh b/plugins/drush/drush.plugin.zsh index 8a20d79f2..fbf9656e6 100644 --- a/plugins/drush/drush.plugin.zsh +++ b/plugins/drush/drush.plugin.zsh @@ -1,19 +1,18 @@ -# Drush support. - +# Functions function dren() { - drush en $@ -y + drush en "$@" -y } function dris() { - drush pm-disable $@ -y + drush pm-disable "$@" -y } function drpu() { - drush pm-uninstall $@ -y + drush pm-uninstall "$@" -y } function drf() { - if [[ $1 == "" ]] then + if [[ -z "$1" ]] then drush core-config else drush core-config --choice=$1 @@ -21,58 +20,56 @@ function drf() { } function drfi() { - if [[ $1 == "fields" ]]; then - drush field-info fields - elif [[ $1 == "types" ]]; then - drush field-info types - else - drush field-info - fi + case "$1" in + fields) drush field-info fields ;; + types) drush field-info types ;; + *) drush field-info ;; + esac } function drnew() { + ( + cd + echo "Website's name: " + read WEBSITE_NAME - cd ~ - echo "Website's name: " - read WEBSITE_NAME + HOST=http://$(hostname -i)/ - HOST=http://$(hostname -i)/ + if [[ $WEBSITE_NAME == "" ]] then + MINUTES=$(date +%M:%S) + WEBSITE_NAME="Drupal-$MINUTES" + echo "Your website will be named: $WEBSITE_NAME" + fi - if [[ $WEBSITE_NAME == "" ]] then - MINUTES=$(date +%M:%S) - WEBSITE_NAME="Drupal-$MINUTES" - echo "Your website will be named: $WEBSITE_NAME" - fi + drush dl drupal --drupal-project-rename=$WEBSITE_NAME - drush dl drupal --drupal-project-rename=$WEBSITE_NAME + echo "Type your localhost directory: (Leave empty for /var/www/html/)" + read DIRECTORY - echo "Type your localhost directory: (Leave empty for /var/www/html/)" - read DIRECTORY + if [[ $DIRECTORY == "" ]] then + DIRECTORY="/var/www/html/" + fi - if [[ $DIRECTORY == "" ]] then - DIRECTORY="/var/www/html/" - fi + echo "Moving to $DIRECTORY$WEBSITE_NAME" + sudo mv $WEBSITE_NAME $DIRECTORY + cd $DIRECTORY$WEBSITE_NAME - echo "Moving to $DIRECTORY$WEBSITE_NAME" - sudo mv $WEBSITE_NAME $DIRECTORY - cd $DIRECTORY$WEBSITE_NAME + echo "Database's user: " + read DATABASE_USR + echo "Database's password: " + read -s DATABASE_PWD + echo "Database's name for your project: " + read DATABASE - echo "Database's user: " - read DATABASE_USR - echo "Database's password: " - read -s DATABASE_PWD - echo "Database's name for your project: " - read DATABASE - - DB_URL="mysql://$DATABASE_USR:$DATABASE_PWD@localhost/$DATABASE" - drush site-install standard --db-url=$DB_URL --site-name=$WEBSITE_NAME - - open_command $HOST$WEBSITE_NAME - echo "Done" + DB_URL="mysql://$DATABASE_USR:$DATABASE_PWD@localhost/$DATABASE" + drush site-install standard --db-url=$DB_URL --site-name=$WEBSITE_NAME + open_command $HOST$WEBSITE_NAME + echo "Done" + ) } -# Aliases, sorted alphabetically. +# Aliases alias dr="drush" alias drca="drush cc all" # Deprecated for Drush 8 alias drcb="drush cc block" # Deprecated for Drush 8 @@ -86,8 +83,8 @@ alias drcv="drush cc views" alias drdmp="drush sql-dump --ordered-dump --result-file=dump.sql" alias drf="drush features" alias drfr="drush features-revert -y" -alias drfu="drush features-update -y" alias drfra="drush features-revert-all" +alias drfu="drush features-update -y" alias drif="drush image-flush --all" alias drpm="drush pm-list --type=module" alias drst="drush core-status" -- cgit v1.2.3-70-g09d2 From d3bc4b41523b18dd75a7f3ba1a153afc8e8dcedd Mon Sep 17 00:00:00 2001 From: Sean MacCath-Moran Date: Wed, 9 Dec 2020 18:17:30 -0400 Subject: feat(drush): add Drupal 8 aliases to `drush` plugin (#9498) Closes #9498 --- plugins/drush/README.md | 58 +++++++++++++++++++++++------------------- plugins/drush/drush.plugin.zsh | 6 +++++ 2 files changed, 38 insertions(+), 26 deletions(-) (limited to 'plugins/drush/drush.plugin.zsh') diff --git a/plugins/drush/README.md b/plugins/drush/README.md index dfd1eaf82..29b429e3b 100644 --- a/plugins/drush/README.md +++ b/plugins/drush/README.md @@ -11,32 +11,38 @@ plugins=(... drush) ## Aliases -| Alias | Command | Description | -| ------- | ------------------------------------------------------------ | --------------------------------------------------------------------- | -| `dr` | `drush` | Display drush help | -| `drca` | `drush cc all` | _(Deprecated in Drush 8)_ Clear all drupal caches. | -| `drcb` | `drush cc block` | _(Deprecated in Drush 8)_ Clear block cache. | -| `drcg` | `drush cc registry` | _(Deprecated in Drush 8)_ Clear registry cache. | -| `drcj` | `drush cc css-js` | Clear css-js cache. | -| `drcm` | `drush cc menu` | Clear menu cache. | -| `drcml` | `drush cc module-list` | Clear module-list cache. | -| `drcr` | `drush core-cron` | Run all cron hooks in all active modules for specified site. | -| `drct` | `drush cc theme-registry` | Clear theme-registry cache. | -| `drcv` | `drush cc views` | Clear views cache. (Make sure that the views module is enabled) | -| `drdmp` | `drush drush sql-dump --ordered-dump --result-file=dump.sql` | Backup database in a new dump.sql file | -| `drf` | `drush features` | Display features status | -| `drfr` | `drush features-revert -y` | Revert a feature module on your site. | -| `drfra` | `drush features-revert-all` | Revert all enabled feature module on your site. | -| `drfu` | `drush features-update -y` | Update a feature module on your site. | -| `drif` | `drush image-flush --all` | Flush all derived images. | -| `drpm` | `drush pm-list --type=module` | Show a list of available modules. | -| `drst` | `drush core-status` | Provides a birds-eye view of the current Drupal installation, if any. | -| `drup` | `drush updatedb` | Apply any database updates required (as with running update.php). | -| `drups` | `drush updatedb-status` | List any pending database updates. | -| `drv` | `drush version` | Show drush version. | -| `drvd` | `drush variable-del` | Delete a variable. | -| `drvg` | `drush variable-get` | Get a list of some or all site variables and values. | -| `drvs` | `drush variable-set` | Set a variable. | +| Alias | Command | Description | +| ------- | ----------------------------------------------------------- | -------------------------------------------------------------------- | +| `dr` | `drush` | Display drush help | +| `drca` | `drush cc all` | _(Deprecated in Drush 8)_ Clear all drupal caches | +| `drcb` | `drush cc block` | _(Deprecated in Drush 8)_ Clear block cache | +| `drcex` | `drush config:export -y` | Export Drupal configuration to a directory | +| `drcg` | `drush cc registry` | _(Deprecated in Drush 8)_ Clear registry cache | +| `drcim` | `drush config:import -y` | Import config from a config directory | +| `drcj` | `drush cc css-js` | Clear css-js cache | +| `drcm` | `drush cc menu` | Clear menu cache | +| `drcml` | `drush cc module-list` | Clear module-list cache | +| `drcr` | `drush core-cron` | Run all cron hooks in all active modules for specified site | +| `drct` | `drush cc theme-registry` | Clear theme-registry cache | +| `drcv` | `drush cc views` | Clear views cache _(make sure that the views module is enabled)_ | +| `drdmp` | `drush drush sql-dump --ordered-dump --result-file=dumpsql` | Backup database in a new dump.sql file | +| `drf` | `drush features` | Display features status | +| `drfr` | `drush features-revert -y` | Revert a feature module on your site | +| `drfra` | `drush features-revert-all` | Revert all enabled feature module on your site | +| `drfu` | `drush features-update -y` | Update a feature module on your site | +| `drif` | `drush image-flush --all` | Flush all derived images | +| `drpm` | `drush pm-list --type=module` | Show a list of available modules | +| `drst` | `drush core-status` | Provides a birds-eye view of the current Drupal installation, if any | +| `druli` | `drush user:login` | Display a one time login link for user ID 1, or another user | +| `drup` | `drush updatedb` | Apply any database updates required (as with running update.php) | +| `drups` | `drush updatedb-status` | List any pending database updates | +| `drv` | `drush version` | Show drush version | +| `drvd` | `drush variable-del` | Delete a variable | +| `drvg` | `drush variable-get` | Get a list of some or all site variables and values | +| `drvs` | `drush variable-set` | Set a variable | +| `drws` | `drush watchdog:show` | Show watchdog messages | +| `drwse` | `drush watchdog:show --extended` | Show watchdog messages with extended information | +| `drwst` | `drush watchdog:tail` | Tail watchdog messages | ## Functions diff --git a/plugins/drush/drush.plugin.zsh b/plugins/drush/drush.plugin.zsh index fbf9656e6..48e8ddb1e 100644 --- a/plugins/drush/drush.plugin.zsh +++ b/plugins/drush/drush.plugin.zsh @@ -73,7 +73,9 @@ function drnew() { alias dr="drush" alias drca="drush cc all" # Deprecated for Drush 8 alias drcb="drush cc block" # Deprecated for Drush 8 +alias drcex="drush config:export -y" alias drcg="drush cc registry" # Deprecated for Drush 8 +alias drcim="drush config:import -y" alias drcj="drush cc css-js" alias drcm="drush cc menu" alias drcml="drush cc module-list" @@ -88,12 +90,16 @@ alias drfu="drush features-update -y" alias drif="drush image-flush --all" alias drpm="drush pm-list --type=module" alias drst="drush core-status" +alias druli="drush user:login" alias drup="drush updatedb" alias drups="drush updatedb-status" alias drv="drush version" alias drvd="drush variable-del" alias drvg="drush variable-get" alias drvs="drush variable-set" +alias drws="drush watchdog:show" +alias drwse="drush watchdog:show --extended" +alias drwst="drush watchdog:tail" # Enable drush autocomplete support autoload bashcompinit -- cgit v1.2.3-70-g09d2