Drush = Drupal + shell
Drush 不是模組
Why Drush?
就是快,打指令看起來比較厲害
Drush 安裝Drupal
drush dl drupal
clear
mv drupal-7.22 drupal
cd drupal
drush site-install --db-url=mysql:\\drupal:00000000@localhost/dbName -y
[ok]
[ok]
install drush
in ubuntu -
pear install drush/drush
**administrator theme : seven ?
基本指令介紹
drush help
drush help dl
drush status
drush cc
drush cron
drush updb 等於執行 update.php
drush wd-show 列出系統資訊
drush wd-del all 刪除系統資訊
下載模組
drush dl view ctools
drush dl views --select all
查看套件資訊 project module information
drush pmi views
drush en [+project] 啟用模組
drush en views
drush dis [+project] 關閉模組
drush pm-uninstall [+project] 反安裝
drush pml 模組列表
drush rl views #release for views
drush up 更新所有模組及資料庫
drush upc 更新程式碼,不更新資料庫
drush vset theme_default garland 更換版型
drush cc
user create
drush ucrt [account]
drush ucrt kuro --mail="kuro@hotmailt.com" --password="123456"
重設使用者密碼
drush upwd kuro --password="0000"
drush ublk [account] block 帳號
drush uublk [account] un-block 帳號
drush urol "role-name" [account] 設定role
drush urrol "role-name" [account] 拿掉role
drush ucan [account] 刪除帳號
Drush Devel module
drush dl devel 下載devel
drush en devel_generate
drush genc 產生文章及回應數
drush genu 產生帳號
drush genu 100
drush make #drupal 懶人包
drush make makefile.make drupal #將makefile.make的套件下載到drupal目錄下
Drush Make 指替你建構環境但是不包含資料庫
drush generate-makefile druapl.mak 產生目前drupal網站的make file
###################################
drushmake.me 產生 druapl makefile 的生成器
###################################
drush make drush.mak drupal 安裝makefile到目錄drupal下
資料庫的部份
drush site install drupal
drush uli # user login
http://tinyurl.com/drupalCamp2013-drush