экспорт symfony запрос через консоль - PullRequest
1 голос
/ 28 апреля 2020

Я пишу план развертывания. И мне нужно экспортировать результат запроса как SQL dump или CSV в Symfony.

Я обнаружил, что следующая команда возвращает фактический вывод массива на консоль:

bin/console doctrine:query:sql "select * from happy_ratings"

Что мне действительно нужно, так это преобразовать результаты в CSV, JSON или в любой простой формат файла.

Интересно, была ли у Symfony такая функция из коробки или есть команда Linux для этого.

1 Ответ

1 голос
/ 28 апреля 2020

, если вы хотите использовать doctrine:query:sql и иметь пользователя с предоставленными правами доступа к файлам, вы можете использовать , выбрать в outfile и получить вывод файла csv

, я бы предложил использовать проверенный mysqldump для выгрузки одной таблицы

mysqldump -uUSER -p MY_DATABASE happy_ratings

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...