Як скинути одну таблицю з бази даних за допомогою drush?


12

Мені відомо про утиліту mysqldump, але чи є якийсь спосіб скидання єдиної таблиці з бази даних за допомогою drush (наприклад, для sql-dump, sql-sync)?

Відповіді:


33

Можна використовувати параметр --tables-list у команді drush для скидання конкретних таблиць.

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

Вищенаведена команда зробить sql-дамп лише для вузлових та системних таблиць.

Джерело


2
Насамперед "--table-list" невідомий варіант. Насправді використовується "-table s -list". Друге, що правильна опція "--tables-list" не працює на машині Windows, і замість цього буде створено повний дамп БД.
Василь Зайцев

Випробуваний drush sql-dump --tables-list=rules_config --ordered-dumpна Drush 8.1-dev, здається, він працює добре.
kenorb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.