4

scala play2.0 でアプリケーションを開発しましたが、ローカルでは正常に動作しましたが、heroku にデプロイすると失敗しました。

失敗の理由は、ローカルで H2 データベースを使用していて、heroku で postgresql を使用していたため、データ型の 1 つを「clob」から「text」に変更する必要があったためです。

現在の問題は、play20 のドキュメントによると、heroku のデータベースが「矛盾した状態」にあることです。DEV モード (ローカル) では、html が表示されたら [解決済みとしてマーク] をクリックするだけです。

heroku PROD環境で「解決済みとしてマークする」方法は? http://www.playframework.com/documentation/2.1.1/Evolutions

ps: 新しいアプリケーションだったので、データベースを削除して再起動したことに注意してください。ただし、ここでは、PROD 環境で進化を処理する適切な方法は何かを尋ねています。つまり、PROD の「解決済みとしてマークする」問題は、ここでは説明されていません: http://www.playframework.com/documentation/2.1.1/Evolutions

4

2 に答える 2