database:query
Выполняет SQL выражение, напрямую из аргумента
Использование:
drupal database:query [arguments] [options]
dbq
sqlq
Доступные параметры
Команда | Детали |
---|---|
--quick | Не кэшировать результат каждого запроса, вывести каждую строку в том виде, в котором получена |
--debug | Вывести отладочную информацию и статистику использования памяти и ЦП по завершении выполнения |
--html | Вывести результат в виде HTML |
--xml | Вывести результат в виде XML |
--raw | Специальные символы не экранированы в выводе. |
--vertical | Вывести строки результата выполнения запроса вертикально |
--batch | Вывести результаты, используя табуляцию в качестве разделителя колонок, каждую строку результата на новой строке. С данной опцией MySQL не использует файл истории |
Доступные аргументы
Аргумент | Детали |
---|---|
query | SQL выражение для выполнения |
database | Ключ базы данных из settings.php |
target | Database target from settings.php |
Примеры
Отправить запрос к базе данных
drupal database:query 'select * from node limit 0,1'