NP_Hpepperの過去のデータの移行

Webネタ・サイト更新

 さて、プラグインのデータベースを変更したのは良いけれど、過去のデータのテーブルは残さねばならない。
 というのも、現在は登録が無くなってAPIから返ってこない店のデータも、将来復活するかも知れないから。
 以前のバージョンでは、APIから返ってこない店のデータは手打ちでデータを登録したのだけれど、新しくしたからといって再登録は非常に大変だし。
 そういうわけで、以下のような流れに。

  • プラグインがデータのキャッシュを確認に行ったとき、データベースに無ければAPIを呼ぶ。
  • APIからデータが返ってこない場合、新しいデータベースに情報があるかチェック
  • 新しいデータベースに情報が無ければ、古いデータベースから情報をコピー

 こういう処理ならば、古いデータベースからのコピーは1回だけになるはず。
 更新手順は、プラグインのアンインストール→phpMyadminにてテーブル名の変更→プラグインの再インストール→NP_Hpepperを使用している記事を再表示。
 という流れ。これでデータが新しくなった。リストページの見た目も変更して、なかなか情報が増えた状態になったよ。サイドバーにも、お店の写真があるところは表示されるようになったしね。

サクラキャンドル

 都内在住。理系高校理系大学を経て、電機関係の会社でリーマンやってます。
 仕事内容とサイトの内容はほとんど関係がなく、趣味の延長線上でいろいろと紹介します。

サクラキャンドルをフォローする
スポンサーリンク
農場主の日常

コメント

タイトルとURLをコピーしました