Exemple #1
0
        private async Task BulkInsertAsync()
        {
            // todo: 処理したファイルの記録がたぶん必要

            await ChangePlayerExpRepository.InsertAsync();

            await CreatePlayerRepository.InsertAsync();

            await EntryPlayerRepository.InsertAsync();

            await LoginRepository.InsertAsync();

            await LogoutRepository.InsertAsync();

            await SayChatRepository.InsertAsync();

            await SessionCountRepository.InsertAsync();

            await UpdatePartyRepository.InsertAsync();

            await WhisperChatRepository.InsertAsync();
        }
        private async Task InsertAsync()
        {
            // todo: 処理したファイルの記録がたぶん必要

            // todo: insert先のテーブルを日付で変える仕組み 実装は必要になってからだけど先に設計だけしておきたい

            await ChangeCustomItemRepository.InsertAsync();

            await ChangePackItemRepository.InsertAsync();

            await ChangePalletItemRepository.InsertAsync();

            await CreatePlayerRepository.InsertAsync();

            await LeavePlayerRepository.InsertAsync();

            await LoginRepository.InsertAsync();

            await PingResultsRepository.InsertAsync();

            await ResponseFriendRepository.InsertAsync();

            await ResponseInvitationPartyRepository.InsertAsync();

            await RuptureFriendRepository.InsertAsync();

            await SendFriendRepository.InsertAsync();

            await SendInvitationPartyRepository.InsertAsync();

            await SetAppOptionRepository.InsertAsync();

            await SetOpenTypeRepository.InsertAsync();

            await TutorialProgressRepository.InsertAsync();

            await UpdatePartyRepository.InsertAsync();
        }