Попытка написать грабли, которые не удастся, если база данных существует - PullRequest
1 голос
/ 12 января 2012

Учитывая, что rake db: drop не завершается ошибкой, если он не может удалить базу данных, я пытаюсь найти задачу rake, которая не будет выполнена, если база данных все еще там.Есть идеи?

1 Ответ

1 голос
/ 12 января 2012

Может быть, вы можете попробовать сбросить базу данных через SQL и проверить результат запроса. Если запрос возвращает что-то вроде «База данных xxx не существует» или может быть специальным кодом, например -1, вы не можете выполнить задачу Rake.

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