add automatic entry script
This commit is contained in:
34
エントリー.md
Normal file
34
エントリー.md
Normal file
@ -0,0 +1,34 @@
|
||||
CPLIST/input/teams2025.csv から、以下の手順でデータベーステーブルに書き込むプログラムを作成しなさい。docker compose 環境
|
||||
|
||||
CSVは以下の項目を持つ。
|
||||
|
||||
部門別数,時間,部門,チーム名,メール,パスワード,電話番号,氏名1,誕生日1,氏名2,誕生日2,氏名3,誕生日3,氏名4,誕生日4,氏名5,誕生日5,氏名6,誕生日6,氏名7,誕生日7,,
|
||||
|
||||
|
||||
1. 起動パラメータで、event_code を指定する. DBはrogdbを使用。user は admin パスワードは admin123456 ホストは localhost を指定
|
||||
|
||||
2. CSVを読みこみ、各行ごとに下記の処理を行う。
|
||||
|
||||
2-1. カスタムユーザー
|
||||
|
||||
# メールアドレスをキーに既存ユーザーを取得
|
||||
検索がヒットしなければ、ユーザー登録する。
|
||||
|
||||
2-2. チーム登録
|
||||
|
||||
# 部門・時間・チーム名でチーム登録
|
||||
# メンバーを1名ずつ7名まで登録
|
||||
## それぞれダミーメアドと名前と生年月日でメンバー登録
|
||||
|
||||
2-3. エントリー登録
|
||||
|
||||
# 指定されたイベントにチームを登録する。
|
||||
|
||||
2-4. イベント参加
|
||||
|
||||
# 登録したエントリーでイベント登録する。
|
||||
|
||||
2-5. カスタムユーザーの参加イベント記録
|
||||
|
||||
# 関連なデータをカスタムユーザーに書き込む
|
||||
|
||||
Reference in New Issue
Block a user