Skip to content

直近のイベント情報を格納するDBスキーマの定義 - #287

Merged
yasulab merged 1 commit into
masterfrom
create_feature_events_table
Mar 19, 2018
Merged

直近のイベント情報を格納するDBスキーマの定義#287
yasulab merged 1 commit into
masterfrom
create_feature_events_table

Conversation

@AnaTofuZ

@AnaTofuZ AnaTofuZ commented Mar 16, 2018

Copy link
Copy Markdown
Member

背景

  • events を作るに辺り直近のイベント情報が欲しい [WIP]/events の追加 #270
  • 現在のDB構成は過去のイベントログしか保存しない為、直近のイベントを保存させたい
  • その為不確定な参加者を除くイベントスキーマを作成したい Create recent events table #277

関連 Issue: #258

やること

  • be rails g migration CreateFutureEvents dojo_event_service_id:integer event_id:string event_url:string evented_ad:datetime
  • 詳細なスキーマの変更
  • 命名規則の確認

今回は未来のイベントなのでFutureEventsとして定義しています

その後名前を Future から Upcoming に修正しました

@AnaTofuZ
AnaTofuZ requested review from nalabjp and yasulab March 16, 2018 06:58
@yasulab yasulab changed the title 直近のイベント情報を格納するDBschemeの定義 直近のイベント情報を格納するDBスキーマの定義 Mar 16, 2018
@yasulab

yasulab commented Mar 16, 2018

Copy link
Copy Markdown
Member

今回は未来のイベントなのでFutureEventsとして定義しています

@AnaTofuZ 「未来のイベント」だと10年後とか20年後とかも意味合いとしては含まれてしまうから、今回の文脈では UpcomingEvents の方がしっくりくるかなぁ🤔💭

https://eow.alc.co.jp/search?q=upcoming

@AnaTofuZ

Copy link
Copy Markdown
Member Author

@yasulab なるほど Upcoming !! ありがとうございます。
branchの名前がfutureになっていますが Upcomingにmvして修正してみます

@AnaTofuZ AnaTofuZ changed the title 直近のイベント情報を格納するDBスキーマの定義 [WIP]直近のイベント情報を格納するDBスキーマの定義 Mar 16, 2018
@AnaTofuZ AnaTofuZ changed the title [WIP]直近のイベント情報を格納するDBスキーマの定義 直近のイベント情報を格納するDBスキーマの定義 Mar 16, 2018
@AnaTofuZ

Copy link
Copy Markdown
Member Author

@yasulab 名前を Upcoming に変更してみました!

@yasulab

yasulab commented Mar 16, 2018

Copy link
Copy Markdown
Member

@AnaTofuZ FutureEvents から UpcomingEvents に変更されたコミットのログって残しておく必要ありますかね...? 🤔 なければ Squash してしまった方が良さそうです >< 💦

@AnaTofuZ

Copy link
Copy Markdown
Member Author

確かに結果的にはいらないですね…!!Squashしてみます

@yasulab

yasulab commented Mar 16, 2018

Copy link
Copy Markdown
Member

特に今回の場合、PR内でマイグレーションが完結しているので、Squash しちゃった方が後からコミットログを見る人に親切そうです 😊

Comment thread db/schema.rb Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rename前の定義が残っているのでここも削除しておいてほしいです😌

@nalabjp nalabjp left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rename前のテーブル定義の削除とコミットのsquashが入ればLGTMです 👍

@AnaTofuZ
AnaTofuZ force-pushed the create_feature_events_table branch from 32b9d17 to e000629 Compare March 19, 2018 01:20
@AnaTofuZ

Copy link
Copy Markdown
Member Author

使っていないテーブルの削除と過去のcommitをSquash してみました

@yasulab

yasulab commented Mar 19, 2018

Copy link
Copy Markdown
Member

@AnaTofuZ Typo 👀

upcoming_eventsテーブル をを 定義した

@yasulab

yasulab commented Mar 19, 2018

Copy link
Copy Markdown
Member

上記の Typo 以外は問題なさそうです! Typo 修正したらマージしちゃいますね ;)

 #270 からの派生です。
直近のイベント情報を保存させたい為にupcoming_eventsとしてテーブルを定義
しました。
またdojo_idを持たせない等の正規化も行っています
@AnaTofuZ
AnaTofuZ force-pushed the create_feature_events_table branch from e000629 to 8e716cb Compare March 19, 2018 01:35
@AnaTofuZ

Copy link
Copy Markdown
Member Author

typo修正しました

@yasulab
yasulab merged commit 29f24fb into master Mar 19, 2018
@yasulab

yasulab commented Mar 19, 2018

Copy link
Copy Markdown
Member

マージしました! 👍 ✨

@yasulab
yasulab deleted the create_feature_events_table branch March 19, 2018 01:35
@AnaTofuZ

Copy link
Copy Markdown
Member Author

ありがとうございます! 🙏

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.

3 participants