Skip to content

Migrate kodaira' event service #262

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 25, 2018
Merged

Migrate kodaira' event service #262

merged 2 commits into from
Feb 25, 2018

Conversation

nalabjp
Copy link
Member

@nalabjp nalabjp commented Feb 25, 2018

#251 (comment)

Changes

  • 小平dojoのstatic event historiesを有効にするために、db/dojo_event_services.yaml内のデータを変更した。
  • 「2017/07/12 18:30」の同時刻に別のデータがあることが判明したのでevent_idの重複を避けるためにUUIDを使用する修ようにした。

Migration

  • bin/rails dojo_event_services:upsertを実行してdojo_event_servicesを更新する
  • bin/rails r "DojoEventService.where(dojo_id: 13, name: :connpass).first.destroy"を実行して、小平dojoの古いdojo_event_serivceを削除する
  • bin/rails r "EventHistory.where(dojo_id: 13, service_name: :connpass).destroy_all"を実行して、小平dojoのconnpass版のevent_historiesを削除する
  • statice_event_historiesは次回集計時に自動でインポートされる

@nalabjp nalabjp force-pushed the kodaira-event-service branch from e8be3c6 to e300d57 Compare February 25, 2018 10:42
@nalabjp nalabjp merged commit 901a431 into master Feb 25, 2018
@nalabjp nalabjp deleted the kodaira-event-service branch February 25, 2018 11:45
@yasulab
Copy link
Member

yasulab commented Feb 25, 2018

小平dojoのstatic event historiesを有効にするために、db/dojo_event_services.yaml内のデータを変更した。

お、static yaml に追加すればDBに入るものかなと思ってたんですが、実際に集計対象ににするためにはname: static_yaml を設定する必要があるってことですかね? それとも static_yamlconnpass の両方で二重にイベント情報が集計されてたので、片方に寄せたって感じですか? 🤔💭(あるいはその両方...?)

@nalabjp
Copy link
Member Author

nalabjp commented Feb 25, 2018

あ、リンク貼るの忘れてました。
#251 (comment)
こちらですね。
connpassの方のデータは実態とは違うようなので、static_yamlだけにする、ということになります。

@nalabjp
Copy link
Member Author

nalabjp commented Feb 25, 2018

  • bin/rails r "DojoEventService.where(dojo_id: 13, name: :connpass).first.destroy"を実行して、小平dojoの古いdojo_event_serivceを削除する
  • bin/rails r "EventHistory.where(dojo_id: 13, service_name: :connpass).destroy_all"を実行して、小平dojoのconnpass版のevent_historiesを削除する

こちらの2つは実行しておきました。
日付が変わった後の週次集計で小平dojoのstatic event historiesが反映されるはずです。

@yasulab
Copy link
Member

yasulab commented Feb 25, 2018

あ、リンク貼るの忘れてました。
#251 (comment)
こちらですね。
connpassの方のデータは実態とは違うようなので、static_yamlだけにする、ということになります。

すっかり忘れてました!!! 対応ありがとうございます 😸 ✨

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants