Выполненная задача граблей в контроллере

При импорте данных в Docker-контейнер используйте следующую команду. Настройте пользователя (-u), базу данных (-D), порт (-P) и хост (-h) в соответствии с вашей конфигурацией.

mysql -u root -D database_name -P 4406 -h localhost --protocol=tcp -p < sample_dump.sql
72
задан Arslan Ali 10 March 2017 в 11:07
поделиться

1 ответ

Я не считаю хорошим стилем вызывать задачу с граблями в коде. Я рекомендую поставить код для задачи, которую вы хотите выполнить где-то вне задачи rake, и пусть задача rake вызывает этот код.

Это не только имеет то преимущество, что его легко вызывать вне rake (что вы хотите), но и также значительно упрощает проверку задания на грабли.

57
ответ дан 24 November 2019 в 12:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: