!Mogokお引越し
DBがないので
ElephantSQLというのを使ってみよう

http://www.elephantsql.com/

後ろはpostgresqlのようだ

無料で20MBまで使えるようです。太っ腹


!ホスティング
- .netのサービスが動かせるらしい
-- https://appharbor.com/
- heroku いわずと知れた
- openshift 3インスタンスまで


!久々のheroku
https://devcenter.heroku.com/articles/cedar-14-migration
これをやる

スタックが違うらしい。rubyのサポートバージョンなどが変わったようだ・・ちょっと心配

mogokに移した時に対応したような気がするので、無視して続ける

Gemfile.lockが古い、、みたいなことを言われる・・つらい・・・
Windows機にRubyを入れてなかった・・面倒だなぁ・・ とりあえずVirtualBox環境を整えるか

!ruby bundle
いろいろ準備する

とりあえずdockerを立ち上げる。

dockerのなかでむちゃくちゃやってとりあえずbundle updateをやってみた。
で、もう一度 git push

この辺を参考に・・
http://inajob.dip.jp/twlogin/data/5643382%3A%252Fdiary%252F20130211.html


一応動いたけどdatabase-urlが不正で落ちてるみたい。よしよし

!! あとやること
- [x] いったん入荷処理をする
- [x] DBを向けなおす
-- エラーが出ている、中身がないからかな?気にせずに進める
- [x] DBの移植
- [ ] 本番をうごかす



!!DBをむける
DATABASE_URL
これを指定するのかな

!!インポート
mysqlからpostgresqlなのでそのままimportできない

https://github.com/philipsoutham/py-mysql2pgsql

これを使ってみよう
これはmysqlサーバとつなげるっぽいので単にファイルを変換するものがほしい・・

https://github.com/ahammond/mysql2pgsql
これか・・
perlだな

>>
 ./mysql2pgsql.pl  --sepfile constraints.sql --nodrop ../mysqldump20160706132633.dmp out_pg.sql


 psql -h pellefant-02.db.elephantsql.com -U XXXXX YYYYY -f out_pg.sql

 psql -h pellefant-02.db.elephantsql.com -U XXXXXX YYYYY -f constraints.sql

<<

こんな感じでできた。
railsのdb:createを使わずに上記でやればOK
5643382
wiki
1467817544