@nae まあたしかに!
まず、データベースのバックアップを残すことだね。
@noellabo その辺もまったくなので、また調べ調べやってみます!ありがとうございます!
@nae この、8ヶ月前までが残しておく分で、6ヶ月前からの分がv3.5.3よりあとで適用されたデータベースの変更点。
これを、RAILS_ENV=production bin/rails db:rollback していく。
まとめ指定もできないことはないけど、面倒だけど一個ずつ確認しながらやった方がいいよ。一回実行すると、ひとつ戻る。
データベースをv3.5.3の状態にしたら、ソースコードを切り替える。まあこれはv3.5.5でいい。
git reset --hard v3.5.5
で、あらためてyarn install, bundle install, db:migrate, assets:precompileなどの一通りの手順をやるのだ。
@noellabo なんか急にレベルアップした感じしますね… そりゃそうか、ソース改変に近い作業になるわけですよね??
@nae まあ実現方法があるだけ立派なものですw
データベースがv4.0用になっているままだと、v3.5は動かないのね。構造が変更されているから。
それを、v3.5の時の状態まで戻すっていう操作が必要ということです。
違うのは見た目だけじゃないからねー。
@noellabo なるほど、他の方がカスタマイズしやすい構造にはなってるわけですね。まずはカスタムCSSくらいにしとこうかなー(弱気)
@noellabo うっ 急に難しい話になってきた。。動かなくなったら困るな…