Description
https://docs.google.com/spreadsheets/d/1S6idyeT1StSmpCciYFDIiY2FNJtY0oi4JMPK6cG9ujY/edit?gid=2088028903#gid=2088028903
https://docs.google.com/spreadsheets/d/1S6idyeT1StSmpCciYFDIiY2FNJtY0oi4JMPK6cG9ujY/edit?gid=2088028903#gid=2088028903
@wada
レビューお願いいたします
@kouho
schemaのymlファイルで、utf8mb4_unicode_ciとutf8mb4_0900_ai_ciが混在しています。
@kouho master_team_join_questだけcampaignが抜けていてるので、特に理由がなければ他の関連テーブルと同じ形式で命名しておいて欲しいです。
@kouho
rewardテーブルにcampaign_noカラムがない理由はありますか?
questテーブルのcampaign_no > quest_no に対して、rewardテーブルはquest_noでPKが一致しません。
キャンペーンごとにquest_noを1から採番した場合、rewardテーブルではPKが重複します。
quest
campaign_no=1, quest_no=1
campaign_no=2, quest_no=1 #2回目実施時quest_noを1から採番
reward
quest_no=1, reward_no=1
quest_no=1, reward_no=1 #PK重複@wada
確認ありがとうございます。以下修正しております。
> schemaのymlファイルで、utf8mb4_unicode_ciとutf8mb4_0900_ai_ciが混在しています。
> master_team_join_questだけcampaignが抜けていてるので、特に理由がなければ他の関連テーブルと同じ形式で命名しておいて欲しいです。
> rewardテーブルにcampaign_noカラムがない理由はありますか?
questテーブルのcampaign_no > quest_no に対して、rewardテーブルはquest_noでPKが一致しません。
キャンペーンごとにquest_noを1から採番した場合、rewardテーブルではPKが重複します。
| base | 36ec758d1a681100bf1f9ab751b44c3de45f0eb4 |
|---|---|
| head | 63e50efb92cdb820d0952ee7e98a72fee349c3e3 |
| base branch | jolly/jrye-db:master |
| head branch | jolly/jrye-db:scout_cp |
| status | file |
|---|---|
| added | csv/master_team_join_campaign_quest.csv |
| added | csv/master_team_join_campaign_reward.csv |
| added | schema/master_team_join_campaign_quest.yml |
| added | schema/master_team_join_campaign_reward.yml |