Bagaimana cara membuang satu tabel dari database menggunakan drush?


12

Saya mengetahui utilitas mysqldump, tetapi apakah ada cara untuk membuang tabel tunggal dari database menggunakan drush (mis. Untuk sql-dump, sql-sync)?

Jawaban:


33

Anda dapat menggunakan opsi --tables-list pada perintah drush untuk membuang tabel tertentu.

drush sql-dump --tables-list=node,system > exportdb.sql

Perintah di atas hanya akan membuat sql-dump untuk node dan tabel sistem .

Sumber


2
Pertama-tama "--table-list" adalah opsi yang tidak dikenal. Sebenarnya "-tabel s -list" digunakan. Hal kedua bahwa opsi yang benar "--tabel-daftar" tidak berfungsi pada mesin Windows dan DB dump penuh akan dibuat sebagai gantinya.
Vasyl Zaytsev

Diuji drush sql-dump --tables-list=rules_config --ordered-dumppada Drush 8.1-dev, tampaknya berfungsi dengan baik.
kenorb
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.