Я работаю с маленьким приложением на Heroku, и мне интересно, повлияет ли heroku run rake db:migrate
на производственную базу данных. Есть предположения?Делает ли db: мигрировать на Heroku, изменяя производственную базу данных?
Я попытался heroku db:pull
, но тяга остановилась на полпути (не говоря уже о том, что он испортил мой местный DB):
Schema: 60% |==================================================================================== | ETA: 00:00:16
Saving session to pull_201207010723.dat..
!!! Caught Server Exception
HTTP CODE: 503
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<style type="text/css">
html, body, iframe { margin: 0; padding: 0; height: 100%; }
iframe { display: block; width: 100%; border: none; }
</style>
<title>Application Error</title></head>
</head>
<body>
<iframe src="//s3.amazonaws.com/heroku_pages/error.html">
<p>Application Error</p>
</iframe>
</body>
</html>
Дополнительных примечания: локальной БД разработки является sqlite3 и производство дб (по стандартному Heroku является PostgreSQL). По умолчанию devel db был по умолчанию, и я не смог найти хороший учебник для преобразования в postgresql.
Спасибо!
Я думаю, что это связано ... См. Вопрос и комментарий: https://github.com/heroku/heroku/issues/422#issuecomment-6698934 – Iamvery
Без каких-либо изменений в моей среде это начало работать сегодня. Кто-нибудь знает об этом Героку? Я хотел бы узнать больше о проблеме ... – Iamvery