2013年7月6日 星期六

Drush


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

沒有留言: