用drush來控制migrate

Posted by on | |

建議裝個drush,它是用指令的模式來控制drupal的某些功能,
例如用drush來控制migrate,因為網頁會有timeout的問題,
資料量大時,用drush也會比較快!

drush之migrate的相關指令,
請查看: All commands in migrate: (migrate)


我自己常用的有:(假設我的migration的machine name:migrate_onnie_prod)


  • drush ms //顯示目前你系統中 migration 的狀態
  • drush mi migrate_onnie_prod --feedback="10 items" --limit="1000 items" //匯入資料,毎10筆回報一次狀態,只匯入1000筆
  • drush mi migrate_onnie_prod --update // 更新匯入的資料
  • drush mr migrate_onnie_prod //rollback 之前的 migrate 動作
  • drush mw node-type //這指令蠻猛的,因為會把你指定的node-type全砍了



0 意見: