EXPERTS

Команда консоли doctrine:schema:drop

Описание:

Выполняет (или выводит) запрос SQL, необходимый для удаления текущей схемы базы данных


Использование:

doctrine:schema:drop [options]


Опции:

--dump-sqlВывести сгенерированные операторы SQL на экран (не выполнять их)
-f, --forceНе выводить вопрос об удалении базы данных при выполнении операции
--full-databaseВместо использования метаданных класса для обнаружения схемы таблицы базы данных, удалите ВСЕ активы, которые содержит база данных
--em[=EM]Используемый менеджер сущностей
Общие для всех команд опции:
-h,--helpПоказать справочную информацию
-q,--quietНе выводить никаких сообщений
-V,--versionПоказать версию, среду и режим Symfony
 --ansiПринудительное включение отображения ANSI цветов на терминале
 --no-ansiОтключение отображения ANSI цветов на терминале
-n,--no-interactionЗапретить интерактивные вопросы
-e,--env=ENVНазвание среды
 --no-debugОтключение режима отладки
-v|vv|vvv, --verboseОбъем выводимой информации: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки

Справка:

Обрабатывает схему и либо удаляет схему базы данных, либо генерирует дамп запроса SQL.

Помните, что эта команда удаляет всю базу данных, даже таблицы, которые не относятся к вашей модели метаданных.

Подсказка: если у вас есть база данных с таблицами, которая не должна управляться ORM, вы можете использовать функциональность DBAL для фильтрации таблиц и последовательностей на глобальном уровне:

$config->setFilterSchemaAssetsExpression($regexp);