irc-netcore-api/IRaCIS.Core.Infra.EFCore/Migrations/20260110112346_clusterModif...

10716 lines
383 KiB
C#

using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace IRaCIS.Core.Infra.EFCore.Migrations
{
/// <inheritdoc />
public partial class clusterModify : Migration
{
/// <inheritdoc />
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropForeignKey(
name: "FK_ReadingClinicalData_DicomStudy_StudyId",
table: "ReadingClinicalData");
migrationBuilder.DropForeignKey(
name: "FK_ReadingConsistentClinicalData_DicomStudy_StudyId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropForeignKey(
name: "FK_StudyMonitor_TaskStudy_StudyId",
table: "StudyMonitor");
migrationBuilder.DropPrimaryKey(
name: "PK_VolumeReward",
table: "VolumeReward");
migrationBuilder.DropIndex(
name: "IX_VolumeReward_CreateUserId",
table: "VolumeReward");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitTaskReReading",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_CreateUserId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_NewReReadingTaskId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_OriginalReReadingTaskId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_RequestReReadingConfirmUserId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_RequestReReadingUserId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_RootReReadingTaskId",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_TrialId",
table: "VisitTaskReReading");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitTask",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_CreateUserId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_DoctorUserId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_JudgeResultTaskId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_JudgeVisitTaskId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_SouceReadModuleId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_SourceSubjectVisitId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_SubjectId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_TrialId",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_TrialReadingCriterionId",
table: "VisitTask");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitStage",
table: "VisitStage");
migrationBuilder.DropIndex(
name: "IX_VisitStage_CreateUserId",
table: "VisitStage");
migrationBuilder.DropIndex(
name: "IX_VisitStage_TrialId",
table: "VisitStage");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitPlanInfluenceStudy",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStudy_CreateUserId",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStudy_SubjectVisitId",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStudy_VisitPlanInfluenceStatId",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitPlanInfluenceStat",
table: "VisitPlanInfluenceStat");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStat_CreateUserId",
table: "VisitPlanInfluenceStat");
migrationBuilder.DropPrimaryKey(
name: "PK_VerificationCode",
table: "VerificationCode");
migrationBuilder.DropIndex(
name: "IX_VerificationCode_CreateUserId",
table: "VerificationCode");
migrationBuilder.DropPrimaryKey(
name: "PK_Vacation",
table: "Vacation");
migrationBuilder.DropIndex(
name: "IX_Vacation_CreateUserId",
table: "Vacation");
migrationBuilder.DropPrimaryKey(
name: "PK_UserWLTemplate",
table: "UserWLTemplate");
migrationBuilder.DropIndex(
name: "IX_UserWLTemplate_CreateUserId",
table: "UserWLTemplate");
migrationBuilder.DropPrimaryKey(
name: "PK_UserTypeMenu",
table: "UserTypeMenu");
migrationBuilder.DropIndex(
name: "IX_UserTypeMenu_MenuId",
table: "UserTypeMenu");
migrationBuilder.DropIndex(
name: "IX_UserTypeMenu_UserTypeId",
table: "UserTypeMenu");
migrationBuilder.DropPrimaryKey(
name: "PK_UserTypeGroup",
table: "UserTypeGroup");
migrationBuilder.DropIndex(
name: "IX_UserTypeGroup_DictionaryId",
table: "UserTypeGroup");
migrationBuilder.DropIndex(
name: "IX_UserTypeGroup_UserTypeId",
table: "UserTypeGroup");
migrationBuilder.DropPrimaryKey(
name: "PK_UserType",
table: "UserType");
migrationBuilder.DropPrimaryKey(
name: "PK_UserPassWordLog",
table: "UserPassWordLog");
migrationBuilder.DropIndex(
name: "IX_UserPassWordLog_CreateUserId",
table: "UserPassWordLog");
migrationBuilder.DropPrimaryKey(
name: "PK_UserLog",
table: "UserLog");
migrationBuilder.DropIndex(
name: "IX_UserLog_ActionIdentityUserId",
table: "UserLog");
migrationBuilder.DropIndex(
name: "IX_UserLog_CreateUserId",
table: "UserLog");
migrationBuilder.DropIndex(
name: "IX_UserLog_TargetIdentityUserId",
table: "UserLog");
migrationBuilder.DropPrimaryKey(
name: "PK_UserFeedBack",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_CreateUserId",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_SubjectId",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_SubjectVisitId",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_TrialId",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_TrialSiteId",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_VisitTaskId",
table: "UserFeedBack");
migrationBuilder.DropPrimaryKey(
name: "PK_UserAgreement",
table: "UserAgreement");
migrationBuilder.DropIndex(
name: "IX_UserAgreement_CreateUserId",
table: "UserAgreement");
migrationBuilder.DropPrimaryKey(
name: "PK_User",
table: "User");
migrationBuilder.DropIndex(
name: "IX_User_CreateUserId",
table: "User");
migrationBuilder.DropIndex(
name: "IX_User_DoctorId",
table: "User");
migrationBuilder.DropIndex(
name: "IX_User_IdentityUserId",
table: "User");
migrationBuilder.DropIndex(
name: "IX_User_UserTypeId",
table: "User");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1BM",
table: "TumorAssessment_RECIST1Point1BM");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1",
table: "TumorAssessment_RECIST1Point1");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_IRECIST1Point1",
table: "TumorAssessment_IRECIST1Point1");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialVirtualSiteCodeUpdate",
table: "TrialVirtualSiteCodeUpdate");
migrationBuilder.DropIndex(
name: "IX_TrialVirtualSiteCodeUpdate_CreateUserId",
table: "TrialVirtualSiteCodeUpdate");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialUser",
table: "TrialUser");
migrationBuilder.DropIndex(
name: "IX_TrialUser_CreateUserId",
table: "TrialUser");
migrationBuilder.DropIndex(
name: "IX_TrialUser_TrialId",
table: "TrialUser");
migrationBuilder.DropIndex(
name: "IX_TrialUser_TrialUserId",
table: "TrialUser");
migrationBuilder.DropIndex(
name: "IX_TrialUser_UserId",
table: "TrialUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialTrianingRecord",
table: "TrialTrianingRecord");
migrationBuilder.DropIndex(
name: "IX_TrialTrianingRecord_CreateUserId",
table: "TrialTrianingRecord");
migrationBuilder.DropIndex(
name: "IX_TrialTrianingRecord_HistoryFileRecordId",
table: "TrialTrianingRecord");
migrationBuilder.DropIndex(
name: "IX_TrialTrianingRecord_TrialFileRecordId",
table: "TrialTrianingRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialStatus",
table: "TrialStatus");
migrationBuilder.DropIndex(
name: "IX_TrialStatus_CreateUserId",
table: "TrialStatus");
migrationBuilder.DropIndex(
name: "IX_TrialStatus_TrialId",
table: "TrialStatus");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialStateChange",
table: "TrialStateChange");
migrationBuilder.DropIndex(
name: "IX_TrialStateChange_CreateUserId",
table: "TrialStateChange");
migrationBuilder.DropIndex(
name: "IX_TrialStateChange_TrialId",
table: "TrialStateChange");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteUserSurvey",
table: "TrialSiteUserSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUserSurvey_CreateUserId",
table: "TrialSiteUserSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUserSurvey_TrialSiteSurveyId",
table: "TrialSiteUserSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUserSurvey_UserTypeId",
table: "TrialSiteUserSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteUser",
table: "TrialSiteUser");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUser_CreateUserId",
table: "TrialSiteUser");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUser_TrialId",
table: "TrialSiteUser");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUser_TrialSiteId",
table: "TrialSiteUser");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUser_UserId",
table: "TrialSiteUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteSurvey",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_CreateUserId",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_PreliminaryUserId",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_ReviewerUserId",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_TrialId",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_TrialSiteId",
table: "TrialSiteSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteEquipmentSurvey",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteEquipmentSurvey_CreateUserId",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteEquipmentSurvey_EquipmentTypeId",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteEquipmentSurvey_TrialSiteSurveyId",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteDicomAE",
table: "TrialSiteDicomAE");
migrationBuilder.DropIndex(
name: "IX_TrialSiteDicomAE_CreateUserId",
table: "TrialSiteDicomAE");
migrationBuilder.DropIndex(
name: "IX_TrialSiteDicomAE_TrialSiteId",
table: "TrialSiteDicomAE");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSite",
table: "TrialSite");
migrationBuilder.DropIndex(
name: "IX_TrialSite_CreateUserId",
table: "TrialSite");
migrationBuilder.DropIndex(
name: "IX_TrialSite_SiteId",
table: "TrialSite");
migrationBuilder.DropIndex(
name: "IX_TrialSite_TrialId",
table: "TrialSite");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSign",
table: "TrialSign");
migrationBuilder.DropIndex(
name: "IX_TrialSign_CreateUserId",
table: "TrialSign");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialRevenuesPriceVerification",
table: "TrialRevenuesPriceVerification");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialRevenuesPrice",
table: "TrialRevenuesPrice");
migrationBuilder.DropIndex(
name: "IX_TrialRevenuesPrice_CreateUserId",
table: "TrialRevenuesPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialQCQuestionAnswer",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestionAnswer_CreateUserId",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestionAnswer_SubjectVisitId",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestionAnswer_TrialQCQuestionConfigureId",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialQCQuestion",
table: "TrialQCQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestion_CreateUserId",
table: "TrialQCQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestion_ParentId",
table: "TrialQCQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestion_TrialId",
table: "TrialQCQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialPaymentPrice",
table: "TrialPaymentPrice");
migrationBuilder.DropIndex(
name: "IX_TrialPaymentPrice_CreateUserId",
table: "TrialPaymentPrice");
migrationBuilder.DropIndex(
name: "IX_TrialPaymentPrice_TrialId",
table: "TrialPaymentPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialNormalRecord",
table: "TrialNormalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialNormalRecord_CreateUserId",
table: "TrialNormalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialNormalRecord_HistoryFileRecordId",
table: "TrialNormalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialNormalRecord_TrialFileRecordId",
table: "TrialNormalRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialImageDownload",
table: "TrialImageDownload");
migrationBuilder.DropIndex(
name: "IX_TrialImageDownload_CreateUserId",
table: "TrialImageDownload");
migrationBuilder.DropIndex(
name: "IX_TrialImageDownload_SubjectId",
table: "TrialImageDownload");
migrationBuilder.DropIndex(
name: "IX_TrialImageDownload_TrialId",
table: "TrialImageDownload");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialIdentityUser",
table: "TrialIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialIdentityUser_CreateUserId",
table: "TrialIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialIdentityUser_IdentityUserId",
table: "TrialIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialIdentityUser_TrialId",
table: "TrialIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialHistoryRecordFile",
table: "TrialHistoryRecordFile");
migrationBuilder.DropIndex(
name: "IX_TrialHistoryRecordFile_CreateUserId",
table: "TrialHistoryRecordFile");
migrationBuilder.DropIndex(
name: "IX_TrialHistoryRecordFile_TrialFileTypeId",
table: "TrialHistoryRecordFile");
migrationBuilder.DropIndex(
name: "IX_TrialHistoryRecordFile_TrialRecordId",
table: "TrialHistoryRecordFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFinalRecord",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_CreateUserId",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_HistoryFileRecordId",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_PDFFileRecordId",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_SignFileRecordId",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_WordFileRecordId",
table: "TrialFinalRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFileType",
table: "TrialFileType");
migrationBuilder.DropIndex(
name: "IX_TrialFileType_CreateUserId",
table: "TrialFileType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFile",
table: "TrialFile");
migrationBuilder.DropIndex(
name: "IX_TrialFile_CreateUserId",
table: "TrialFile");
migrationBuilder.DropIndex(
name: "IX_TrialFile_TrialFileTypeId",
table: "TrialFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExternalUser",
table: "TrialExternalUser");
migrationBuilder.DropIndex(
name: "IX_TrialExternalUser_CreateUserId",
table: "TrialExternalUser");
migrationBuilder.DropIndex(
name: "IX_TrialExternalUser_TrialId",
table: "TrialExternalUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExperienceCriteria",
table: "TrialExperienceCriteria");
migrationBuilder.DropIndex(
name: "IX_TrialExperienceCriteria_DoctorId",
table: "TrialExperienceCriteria");
migrationBuilder.DropIndex(
name: "IX_TrialExperienceCriteria_EvaluationCriteriaId",
table: "TrialExperienceCriteria");
migrationBuilder.DropIndex(
name: "IX_TrialExperienceCriteria_TrialExperienceId",
table: "TrialExperienceCriteria");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExperience",
table: "TrialExperience");
migrationBuilder.DropIndex(
name: "IX_TrialExperience_CreateUserId",
table: "TrialExperience");
migrationBuilder.DropIndex(
name: "IX_TrialExperience_PhaseId",
table: "TrialExperience");
migrationBuilder.DropIndex(
name: "IX_TrialExperience_TrialId",
table: "TrialExperience");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailNoticeUser",
table: "TrialEmailNoticeUser");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeUser_TrialEmailNoticeConfigId",
table: "TrialEmailNoticeUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailNoticeConfig",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeConfig_CreateUserId",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeConfig_SysEmailNoticeConfigId",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeConfig_TrialId",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeConfig_TrialReadingCriterionId",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailBlackUser",
table: "TrialEmailBlackUser");
migrationBuilder.DropIndex(
name: "IX_TrialEmailBlackUser_TrialEmailNoticeConfigId",
table: "TrialEmailBlackUser");
migrationBuilder.DropIndex(
name: "IX_TrialEmailBlackUser_UserId",
table: "TrialEmailBlackUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocumentAttachment",
table: "TrialDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_TrialDocumentAttachment_CreateUserId",
table: "TrialDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_TrialDocumentAttachment_TrialDocumentId",
table: "TrialDocumentAttachment");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocument",
table: "TrialDocument");
migrationBuilder.DropIndex(
name: "IX_TrialDocument_CreateUserId",
table: "TrialDocument");
migrationBuilder.DropIndex(
name: "IX_TrialDocument_FileTypeId",
table: "TrialDocument");
migrationBuilder.DropIndex(
name: "IX_TrialDocument_TrialId",
table: "TrialDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocNeedConfirmedUserType",
table: "TrialDocNeedConfirmedUserType");
migrationBuilder.DropIndex(
name: "IX_TrialDocNeedConfirmedUserType_NeedConfirmUserTypeId",
table: "TrialDocNeedConfirmedUserType");
migrationBuilder.DropIndex(
name: "IX_TrialDocNeedConfirmedUserType_TrialDocumentId",
table: "TrialDocNeedConfirmedUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocConfirmedIdentityUser",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialDocConfirmedIdentityUser_ConfirmUserId",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialDocConfirmedIdentityUser_CreateUserId",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialDocConfirmedIdentityUser_TrialDocumentId",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDictionary",
table: "TrialDictionary");
migrationBuilder.DropIndex(
name: "IX_TrialDictionary_DictionaryId",
table: "TrialDictionary");
migrationBuilder.DropIndex(
name: "IX_TrialDictionary_TrialId",
table: "TrialDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDicomAE",
table: "TrialDicomAE");
migrationBuilder.DropIndex(
name: "IX_TrialDicomAE_CreateUserId",
table: "TrialDicomAE");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionKeyFile",
table: "TrialCriterionKeyFile");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionKeyFile_CreateUserId",
table: "TrialCriterionKeyFile");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionKeyFile_TrialCriterionId",
table: "TrialCriterionKeyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionDictionaryCode",
table: "TrialCriterionDictionaryCode");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionDictionaryCode_CreateUserId",
table: "TrialCriterionDictionaryCode");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionDictionaryCode_TrialCriterionId",
table: "TrialCriterionDictionaryCode");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionAdditionalAssessmentType",
table: "TrialCriterionAdditionalAssessmentType");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_CreateUserId",
table: "TrialCriterionAdditionalAssessmentType");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_TrialReadingCriterionId",
table: "TrialCriterionAdditionalAssessmentType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalTableQuestion",
table: "TrialClinicalTableQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalTableQuestion_CreateUserId",
table: "TrialClinicalTableQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalQuestion",
table: "TrialClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalQuestion_CreateUserId",
table: "TrialClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalQuestion_GroupId",
table: "TrialClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalQuestion_TrialClinicalId",
table: "TrialClinicalQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalDataSetCriterion",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalDataSetCriterion_CreateUserId",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalDataSetCriterion_TrialClinicalDataSetId",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalDataSetCriterion_TrialReadingCriterionId",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialBodyPart",
table: "TrialBodyPart");
migrationBuilder.DropIndex(
name: "IX_TrialBodyPart_CreateUserId",
table: "TrialBodyPart");
migrationBuilder.DropIndex(
name: "IX_TrialBodyPart_TrialId",
table: "TrialBodyPart");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialAuditShow",
table: "TrialAuditShow");
migrationBuilder.DropIndex(
name: "IX_TrialAuditShow_CreateUserId",
table: "TrialAuditShow");
migrationBuilder.DropPrimaryKey(
name: "PK_Trial",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_CreateUserId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_CROId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_IndicationTypeId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_PhaseId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_QCQuestionConfirmedUserId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_ReviewModeId",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_SponsorId",
table: "Trial");
migrationBuilder.DropPrimaryKey(
name: "PK_TestLength",
table: "TestLength");
migrationBuilder.DropUniqueConstraint(
name: "AK_TaskStudy_Id",
table: "TaskStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskStudy",
table: "TaskStudy");
migrationBuilder.DropIndex(
name: "IX_TaskStudy_CreateUserId",
table: "TaskStudy");
migrationBuilder.DropIndex(
name: "IX_TaskStudy_SubjectId",
table: "TaskStudy");
migrationBuilder.DropIndex(
name: "IX_TaskStudy_SubjectVisitId",
table: "TaskStudy");
migrationBuilder.DropIndex(
name: "IX_TaskStudy_VisitTaskId",
table: "TaskStudy");
migrationBuilder.DropUniqueConstraint(
name: "AK_TaskSeries_Id",
table: "TaskSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskSeries",
table: "TaskSeries");
migrationBuilder.DropIndex(
name: "IX_TaskSeries_CreateUserId",
table: "TaskSeries");
migrationBuilder.DropIndex(
name: "IX_TaskSeries_StudyId",
table: "TaskSeries");
migrationBuilder.DropIndex(
name: "IX_TaskSeries_SubjectVisitId",
table: "TaskSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskMedicalReviewRule",
table: "TaskMedicalReviewRule");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReviewRule_CreateUserId",
table: "TaskMedicalReviewRule");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReviewRule_DoctorUserId",
table: "TaskMedicalReviewRule");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskMedicalReview",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_CreateUserId",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_LatestReplyUserId",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_MedicalManagerUserId",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_TrialId",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_VisitTaskId",
table: "TaskMedicalReview");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskInstance",
table: "TaskInstance");
migrationBuilder.DropIndex(
name: "IX_TaskInstance_CreateUserId",
table: "TaskInstance");
migrationBuilder.DropIndex(
name: "IX_TaskInstance_SeriesId",
table: "TaskInstance");
migrationBuilder.DropIndex(
name: "IX_TaskInstance_StudyId",
table: "TaskInstance");
migrationBuilder.DropIndex(
name: "IX_TaskInstance_SubjectVisitId",
table: "TaskInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskInfluence",
table: "TaskInfluence");
migrationBuilder.DropIndex(
name: "IX_TaskInfluence_CreateUserId",
table: "TaskInfluence");
migrationBuilder.DropIndex(
name: "IX_TaskInfluence_InfluenceTaskId",
table: "TaskInfluence");
migrationBuilder.DropIndex(
name: "IX_TaskInfluence_OriginalTaskId",
table: "TaskInfluence");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskConsistentRule",
table: "TaskConsistentRule");
migrationBuilder.DropIndex(
name: "IX_TaskConsistentRule_CreateUserId",
table: "TaskConsistentRule");
migrationBuilder.DropIndex(
name: "IX_TaskConsistentRule_TrialId",
table: "TaskConsistentRule");
migrationBuilder.DropIndex(
name: "IX_TaskConsistentRule_TrialReadingCriterionId",
table: "TaskConsistentRule");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskAllocationRule",
table: "TaskAllocationRule");
migrationBuilder.DropIndex(
name: "IX_TaskAllocationRule_CreateUserId",
table: "TaskAllocationRule");
migrationBuilder.DropIndex(
name: "IX_TaskAllocationRule_DoctorUserId",
table: "TaskAllocationRule");
migrationBuilder.DropIndex(
name: "IX_TaskAllocationRule_EnrollId",
table: "TaskAllocationRule");
migrationBuilder.DropIndex(
name: "IX_TaskAllocationRule_TrialId",
table: "TaskAllocationRule");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNoticeUserType",
table: "SystemNoticeUserType");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserType_CreateUserId",
table: "SystemNoticeUserType");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserType_SystemNoticeId",
table: "SystemNoticeUserType");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserType_UserTypeId",
table: "SystemNoticeUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNoticeUserRead",
table: "SystemNoticeUserRead");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserRead_CreateUserId",
table: "SystemNoticeUserRead");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserRead_SystemNoticeId",
table: "SystemNoticeUserRead");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNotice",
table: "SystemNotice");
migrationBuilder.DropIndex(
name: "IX_SystemNotice_CreateUserId",
table: "SystemNotice");
migrationBuilder.DropIndex(
name: "IX_SystemNotice_PublishedUserId",
table: "SystemNotice");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocumentAttachment",
table: "SystemDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_SystemDocumentAttachment_CreateUserId",
table: "SystemDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_SystemDocumentAttachment_SystemDocumentId",
table: "SystemDocumentAttachment");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocument",
table: "SystemDocument");
migrationBuilder.DropIndex(
name: "IX_SystemDocument_CreateUserId",
table: "SystemDocument");
migrationBuilder.DropIndex(
name: "IX_SystemDocument_FileTypeId",
table: "SystemDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocNeedConfirmedUserType",
table: "SystemDocNeedConfirmedUserType");
migrationBuilder.DropIndex(
name: "IX_SystemDocNeedConfirmedUserType_NeedConfirmUserTypeId",
table: "SystemDocNeedConfirmedUserType");
migrationBuilder.DropIndex(
name: "IX_SystemDocNeedConfirmedUserType_SystemDocumentId",
table: "SystemDocNeedConfirmedUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocConfirmedIdentityUser",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_SystemDocConfirmedIdentityUser_ConfirmUserId",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_SystemDocConfirmedIdentityUser_CreateUserId",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_SystemDocConfirmedIdentityUser_SystemDocumentId",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemCriterionKeyFile",
table: "SystemCriterionKeyFile");
migrationBuilder.DropIndex(
name: "IX_SystemCriterionKeyFile_CreateUserId",
table: "SystemCriterionKeyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemCriterionDictionaryCode",
table: "SystemCriterionDictionaryCode");
migrationBuilder.DropIndex(
name: "IX_SystemCriterionDictionaryCode_CreateUserId",
table: "SystemCriterionDictionaryCode");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemClinicalTableQuestion",
table: "SystemClinicalTableQuestion");
migrationBuilder.DropIndex(
name: "IX_SystemClinicalTableQuestion_CreateUserId",
table: "SystemClinicalTableQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemClinicalQuestion",
table: "SystemClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_SystemClinicalQuestion_CreateUserId",
table: "SystemClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_SystemClinicalQuestion_GroupId",
table: "SystemClinicalQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemBasicData",
table: "SystemBasicData");
migrationBuilder.DropIndex(
name: "IX_SystemBasicData_CreateUserId",
table: "SystemBasicData");
migrationBuilder.DropIndex(
name: "IX_SystemBasicData_ParentId",
table: "SystemBasicData");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemAnonymization",
table: "SystemAnonymization");
migrationBuilder.DropIndex(
name: "IX_SystemAnonymization_CreateUserId",
table: "SystemAnonymization");
migrationBuilder.DropPrimaryKey(
name: "PK_SysFileType",
table: "SysFileType");
migrationBuilder.DropIndex(
name: "IX_SysFileType_CreateUserId",
table: "SysFileType");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectVisitImageBackRecord",
table: "SubjectVisitImageBackRecord");
migrationBuilder.DropIndex(
name: "IX_SubjectVisitImageBackRecord_CreateUserId",
table: "SubjectVisitImageBackRecord");
migrationBuilder.DropIndex(
name: "IX_SubjectVisitImageBackRecord_SubjectVisitId",
table: "SubjectVisitImageBackRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectVisit",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_CreateUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_CurrentActionUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_ForwardUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_OutPlanPreviousVisitId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_PreliminaryAuditUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_ReviewAuditUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_SubjectId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_SubmitUserId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_TrialId",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_TrialSiteId",
table: "SubjectVisit");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectUser",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_CreateUserId",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_DoctorUserId",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_ReplacedSubjectUserId",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_SubjectId",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_TrialId",
table: "SubjectUser");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitStudyFilter",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_CreateUserId",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_SeriesId",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_StudyId",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_SubjectVisitId",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitFilter",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_CreateUserId",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_SubjectId",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_SubjectVisitId",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluation",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluation_CreateUserId",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluation_SubjectId",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluation_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCanceDoctor",
table: "SubjectCanceDoctor");
migrationBuilder.DropIndex(
name: "IX_SubjectCanceDoctor_CreateUserId",
table: "SubjectCanceDoctor");
migrationBuilder.DropIndex(
name: "IX_SubjectCanceDoctor_SubjectId",
table: "SubjectCanceDoctor");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectAdditionalEvaluationResult",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropIndex(
name: "IX_SubjectAdditionalEvaluationResult_CreateUserId",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropIndex(
name: "IX_SubjectAdditionalEvaluationResult_SubjectId",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropIndex(
name: "IX_SubjectAdditionalEvaluationResult_TrialReadingQuestionId",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropPrimaryKey(
name: "PK_Subject",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_CreateUserId",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_FinalSubjectVisitId",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_LatestSubjectVisitId",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_TrialId",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_TrialSiteId",
table: "Subject");
migrationBuilder.DropPrimaryKey(
name: "PK_StudyMonitor",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_CreateUserId",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_StudyId",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_SubjectId",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_SubjectVisitId",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_TrialId",
table: "StudyMonitor");
migrationBuilder.DropPrimaryKey(
name: "PK_Sponsor",
table: "Sponsor");
migrationBuilder.DropIndex(
name: "IX_Sponsor_CreateUserId",
table: "Sponsor");
migrationBuilder.DropPrimaryKey(
name: "PK_Site",
table: "Site");
migrationBuilder.DropIndex(
name: "IX_Site_CreateUserId",
table: "Site");
migrationBuilder.DropIndex(
name: "IX_Site_HospitalId",
table: "Site");
migrationBuilder.DropPrimaryKey(
name: "PK_ShortcutKey",
table: "ShortcutKey");
migrationBuilder.DropIndex(
name: "IX_ShortcutKey_CreateUserId",
table: "ShortcutKey");
migrationBuilder.DropUniqueConstraint(
name: "AK_SCPStudy_Id",
table: "SCPStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPStudy",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_CreateUserId",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_PatientId",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_SubjectVisitId",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_TrialId",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_TrialSiteId",
table: "SCPStudy");
migrationBuilder.DropUniqueConstraint(
name: "AK_SCPSeries_Id",
table: "SCPSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPSeries",
table: "SCPSeries");
migrationBuilder.DropIndex(
name: "IX_SCPSeries_CreateUserId",
table: "SCPSeries");
migrationBuilder.DropIndex(
name: "IX_SCPSeries_StudyId",
table: "SCPSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPPatient",
table: "SCPPatient");
migrationBuilder.DropIndex(
name: "IX_SCPPatient_CreateUserId",
table: "SCPPatient");
migrationBuilder.DropIndex(
name: "IX_SCPPatient_SubjectId",
table: "SCPPatient");
migrationBuilder.DropIndex(
name: "IX_SCPPatient_TrialId",
table: "SCPPatient");
migrationBuilder.DropIndex(
name: "IX_SCPPatient_TrialSiteId",
table: "SCPPatient");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPInstance",
table: "SCPInstance");
migrationBuilder.DropIndex(
name: "IX_SCPInstance_CreateUserId",
table: "SCPInstance");
migrationBuilder.DropIndex(
name: "IX_SCPInstance_SeriesId",
table: "SCPInstance");
migrationBuilder.DropIndex(
name: "IX_SCPInstance_StudyId",
table: "SCPInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPImageUpload",
table: "SCPImageUpload");
migrationBuilder.DropIndex(
name: "IX_SCPImageUpload_CreateUserId",
table: "SCPImageUpload");
migrationBuilder.DropIndex(
name: "IX_SCPImageUpload_TrialId",
table: "SCPImageUpload");
migrationBuilder.DropIndex(
name: "IX_SCPImageUpload_TrialSiteId",
table: "SCPImageUpload");
migrationBuilder.DropPrimaryKey(
name: "PK_ResearchPublication",
table: "ResearchPublication");
migrationBuilder.DropIndex(
name: "IX_ResearchPublication_CreateUserId",
table: "ResearchPublication");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadModuleCriterionFrom",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropIndex(
name: "IX_ReadModuleCriterionFrom_ClinicalFormId",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropIndex(
name: "IX_ReadModuleCriterionFrom_CreateUserId",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropIndex(
name: "IX_ReadModuleCriterionFrom_ReadModuleId",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadModule",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_CreateUserId",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_ReadingPeriodSetId",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_SubjectId",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_SubjectVisitId",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_TrialId",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_TrialReadingCriterionId",
table: "ReadModule");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTrialCriterionDictionary",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingTrialCriterionDictionary_CreateUserId",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingTrialCriterionDictionary_CriterionId",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingTrialCriterionDictionary_DictionaryId",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskRelation",
table: "ReadingTaskRelation");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskRelation_CreateUserId",
table: "ReadingTaskRelation");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskRelation_TaskId",
table: "ReadingTaskRelation");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskQuestionMark",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionMark_CreateUserId",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionMark_QuestionId",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionMark_VisitTaskId",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskQuestionAnswer",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionAnswer_CreateUserId",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionAnswer_ReadingQuestionTrialId",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionAnswer_SubjectId",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionAnswer_VisitTaskId",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionTrial",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionTrial_CreateUserId",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionTrial_DependParentId",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionTrial_ReadingQuestionId",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionSystem",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionSystem_CreateUserId",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionSystem_DependParentId",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionSystem_ReadingQuestionId",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionAnswer",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_CreateUserId",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_QuestionId",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_RowId",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_TableQuestionId",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_VisitTaskId",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableAnswerRowInfo",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_CreateUserId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_FristAddTaskId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_InstanceId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_MergeRowId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_OrganInfoId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_QuestionId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_SeriesId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_SplitRowId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_StudyId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_VisitTaskId",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingSystemCriterionDictionary",
table: "ReadingSystemCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingSystemCriterionDictionary_CreateUserId",
table: "ReadingSystemCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingSystemCriterionDictionary_DictionaryId",
table: "ReadingSystemCriterionDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionTrial",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_CreateUserId",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_GroupId",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_ParentId",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_ReadingCriterionPageId",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_ReadingQuestionCriterionTrialId",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_RelevanceId",
table: "ReadingQuestionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionSystem",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_CreateUserId",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_GroupId",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_ParentId",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_ReadingQuestionCriterionSystemId",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_RelevanceId",
table: "ReadingQuestionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionCriterionTrial",
table: "ReadingQuestionCriterionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionCriterionTrial_CreateUserId",
table: "ReadingQuestionCriterionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionCriterionTrial_TrialId",
table: "ReadingQuestionCriterionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionCriterionSystem",
table: "ReadingQuestionCriterionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionCriterionSystem_CreateUserId",
table: "ReadingQuestionCriterionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodSite",
table: "ReadingPeriodSite");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSite_CreateUserId",
table: "ReadingPeriodSite");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSite_ReadingPeriodSetId",
table: "ReadingPeriodSite");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSite_TrialSiteId",
table: "ReadingPeriodSite");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodSet",
table: "ReadingPeriodSet");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSet_CreateUserId",
table: "ReadingPeriodSet");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSet_VisitStageId",
table: "ReadingPeriodSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodPlan",
table: "ReadingPeriodPlan");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodPlan_CreateUserId",
table: "ReadingPeriodPlan");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodPlan_ReadingPeriodSetId",
table: "ReadingPeriodPlan");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodPlan_SubjectVisitId",
table: "ReadingPeriodPlan");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingOncologyTaskInfo",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingOncologyTaskInfo_CreateUserId",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingOncologyTaskInfo_OncologyTaskId",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingOncologyTaskInfo_VisitTaskId",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingNoneDicomMarkBinding",
table: "ReadingNoneDicomMarkBinding");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMarkBinding_CreateUserId",
table: "ReadingNoneDicomMarkBinding");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMarkBinding_NoneDicomMarkId",
table: "ReadingNoneDicomMarkBinding");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingNoneDicomMark",
table: "ReadingNoneDicomMark");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMark_CreateUserId",
table: "ReadingNoneDicomMark");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMark_StudyId",
table: "ReadingNoneDicomMark");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMark_VisitTaskId",
table: "ReadingNoneDicomMark");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineTrialQuestion",
table: "ReadingMedicineTrialQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineTrialQuestion_CreateUserId",
table: "ReadingMedicineTrialQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineTrialQuestion_ParentId",
table: "ReadingMedicineTrialQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineSystemQuestion",
table: "ReadingMedicineSystemQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineSystemQuestion_CreateUserId",
table: "ReadingMedicineSystemQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineSystemQuestion_ParentId",
table: "ReadingMedicineSystemQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineQuestionAnswer",
table: "ReadingMedicineQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineQuestionAnswer_CreateUserId",
table: "ReadingMedicineQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineQuestionAnswer_TaskMedicalReviewId",
table: "ReadingMedicineQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicalReviewDialog",
table: "ReadingMedicalReviewDialog");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicalReviewDialog_CreateUserId",
table: "ReadingMedicalReviewDialog");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicalReviewDialog_TaskMedicalReviewId",
table: "ReadingMedicalReviewDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingJudgeInfo",
table: "ReadingJudgeInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingJudgeInfo_CreateUserId",
table: "ReadingJudgeInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingImportFile",
table: "ReadingImportFile");
migrationBuilder.DropIndex(
name: "IX_ReadingImportFile_CreateUserId",
table: "ReadingImportFile");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingGlobalTaskInfo",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingGlobalTaskInfo_CreateUserId",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingGlobalTaskInfo_GlobalTaskId",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingGlobalTaskInfo_QuestionId",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingGlobalTaskInfo_TaskId",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingCustomTag",
table: "ReadingCustomTag");
migrationBuilder.DropIndex(
name: "IX_ReadingCustomTag_CreateUserId",
table: "ReadingCustomTag");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingCriterionPage",
table: "ReadingCriterionPage");
migrationBuilder.DropIndex(
name: "IX_ReadingCriterionPage_CreateUserId",
table: "ReadingCriterionPage");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingConsistentClinicalDataPDF",
table: "ReadingConsistentClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalDataPDF_CreateUserId",
table: "ReadingConsistentClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalDataPDF_ReadingConsistentClinicalDataId",
table: "ReadingConsistentClinicalDataPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingConsistentClinicalData",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_ClinicalDataTrialSetId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_CreateUserId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_ReadingId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_StudyId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_SubjectId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_TrialId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingClinicalDataPDF",
table: "ReadingClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalDataPDF_CreateUserId",
table: "ReadingClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalDataPDF_ReadingClinicalDataId",
table: "ReadingClinicalDataPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingClinicalData",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_ClinicalDataTrialSetId",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_CreateUserId",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_ReadingId",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_StudyId",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_SubjectId",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_TrialId",
table: "ReadingClinicalData");
migrationBuilder.DropPrimaryKey(
name: "PK_RankPrice",
table: "RankPrice");
migrationBuilder.DropIndex(
name: "IX_RankPrice_CreateUserId",
table: "RankPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_QCQuestion",
table: "QCQuestion");
migrationBuilder.DropIndex(
name: "IX_QCQuestion_CreateUserId",
table: "QCQuestion");
migrationBuilder.DropIndex(
name: "IX_QCQuestion_ParentId",
table: "QCQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_QCChallengeDialog",
table: "QCChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_QCChallengeDialog_CreateUserId",
table: "QCChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_QCChallengeDialog_QCChallengeId",
table: "QCChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_QCChallengeDialog_SubjectVisitId",
table: "QCChallengeDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_QCChallenge",
table: "QCChallenge");
migrationBuilder.DropIndex(
name: "IX_QCChallenge_CreateUserId",
table: "QCChallenge");
migrationBuilder.DropIndex(
name: "IX_QCChallenge_LatestReplyUserId",
table: "QCChallenge");
migrationBuilder.DropIndex(
name: "IX_QCChallenge_SubjectVisitId",
table: "QCChallenge");
migrationBuilder.DropPrimaryKey(
name: "PK_PublishLog",
table: "PublishLog");
migrationBuilder.DropIndex(
name: "IX_PublishLog_CreateUserId",
table: "PublishLog");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousSurgery",
table: "PreviousSurgery");
migrationBuilder.DropIndex(
name: "IX_PreviousSurgery_ClinicalDataTrialSetId",
table: "PreviousSurgery");
migrationBuilder.DropIndex(
name: "IX_PreviousSurgery_CreateUserId",
table: "PreviousSurgery");
migrationBuilder.DropIndex(
name: "IX_PreviousSurgery_SubjectVisitId",
table: "PreviousSurgery");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousPDF",
table: "PreviousPDF");
migrationBuilder.DropIndex(
name: "IX_PreviousPDF_CreateUserId",
table: "PreviousPDF");
migrationBuilder.DropIndex(
name: "IX_PreviousPDF_SubjectVisitId",
table: "PreviousPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousOther",
table: "PreviousOther");
migrationBuilder.DropIndex(
name: "IX_PreviousOther_ClinicalDataTrialSetId",
table: "PreviousOther");
migrationBuilder.DropIndex(
name: "IX_PreviousOther_CreateUserId",
table: "PreviousOther");
migrationBuilder.DropIndex(
name: "IX_PreviousOther_SubjectVisitId",
table: "PreviousOther");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousHistory",
table: "PreviousHistory");
migrationBuilder.DropIndex(
name: "IX_PreviousHistory_ClinicalDataTrialSetId",
table: "PreviousHistory");
migrationBuilder.DropIndex(
name: "IX_PreviousHistory_CreateUserId",
table: "PreviousHistory");
migrationBuilder.DropIndex(
name: "IX_PreviousHistory_SubjectVisitId",
table: "PreviousHistory");
migrationBuilder.DropPrimaryKey(
name: "PK_Postgraduate",
table: "Postgraduate");
migrationBuilder.DropIndex(
name: "IX_Postgraduate_CreateUserId",
table: "Postgraduate");
migrationBuilder.DropIndex(
name: "IX_Postgraduate_HospitalId",
table: "Postgraduate");
migrationBuilder.DropPrimaryKey(
name: "PK_PaymentDetail",
table: "PaymentDetail");
migrationBuilder.DropIndex(
name: "IX_PaymentDetail_CreateUserId",
table: "PaymentDetail");
migrationBuilder.DropPrimaryKey(
name: "PK_PaymentAdjustment",
table: "PaymentAdjustment");
migrationBuilder.DropIndex(
name: "IX_PaymentAdjustment_CreateUserId",
table: "PaymentAdjustment");
migrationBuilder.DropPrimaryKey(
name: "PK_Payment",
table: "Payment");
migrationBuilder.DropIndex(
name: "IX_Payment_CreateUserId",
table: "Payment");
migrationBuilder.DropPrimaryKey(
name: "PK_OrganTrialInfo",
table: "OrganTrialInfo");
migrationBuilder.DropIndex(
name: "IX_OrganTrialInfo_CreateUserId",
table: "OrganTrialInfo");
migrationBuilder.DropIndex(
name: "IX_OrganTrialInfo_OrganInfoId",
table: "OrganTrialInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_OrganInfo",
table: "OrganInfo");
migrationBuilder.DropIndex(
name: "IX_OrganInfo_CreateUserId",
table: "OrganInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_NoneDicomStudyFile",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_CreateUserId",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_ImageLabelNoneDicomStudyId",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_NoneDicomStudyId",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_OriginNoneDicomStudyId",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_VisitTaskId",
table: "NoneDicomStudyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_NoneDicomStudy",
table: "NoneDicomStudy");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudy_CreateUserId",
table: "NoneDicomStudy");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudy_SubjectId",
table: "NoneDicomStudy");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudy_SubjectVisitId",
table: "NoneDicomStudy");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudy_TrialId",
table: "NoneDicomStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_Menu",
table: "Menu");
migrationBuilder.DropIndex(
name: "IX_Menu_CreateUserId",
table: "Menu");
migrationBuilder.DropPrimaryKey(
name: "PK_Internationalization",
table: "Internationalization");
migrationBuilder.DropIndex(
name: "IX_Internationalization_CreateUserId",
table: "Internationalization");
migrationBuilder.DropIndex(
name: "IX_Internationalization_PublishLogId",
table: "Internationalization");
migrationBuilder.DropPrimaryKey(
name: "PK_InspectionFile",
table: "InspectionFile");
migrationBuilder.DropIndex(
name: "IX_InspectionFile_CreateUserId",
table: "InspectionFile");
migrationBuilder.DropPrimaryKey(
name: "PK_ImageShare",
table: "ImageShare");
migrationBuilder.DropPrimaryKey(
name: "PK_IdentityUser",
table: "IdentityUser");
migrationBuilder.DropIndex(
name: "IX_IdentityUser_CreateUserId",
table: "IdentityUser");
migrationBuilder.DropIndex(
name: "IX_IdentityUser_TrialId",
table: "IdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_Hospital",
table: "Hospital");
migrationBuilder.DropIndex(
name: "IX_Hospital_CreateUserId",
table: "Hospital");
migrationBuilder.DropIndex(
name: "IX_Hospital_SiteId",
table: "Hospital");
migrationBuilder.DropPrimaryKey(
name: "PK_FrontAuditConfig",
table: "FrontAuditConfig");
migrationBuilder.DropIndex(
name: "IX_FrontAuditConfig_CreateUserId",
table: "FrontAuditConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_ExploreRecommend",
table: "ExploreRecommend");
migrationBuilder.DropIndex(
name: "IX_ExploreRecommend_CreateUserId",
table: "ExploreRecommend");
migrationBuilder.DropPrimaryKey(
name: "PK_ExchangeRate",
table: "ExchangeRate");
migrationBuilder.DropIndex(
name: "IX_ExchangeRate_CreateUserId",
table: "ExchangeRate");
migrationBuilder.DropPrimaryKey(
name: "PK_EventStoreRecord",
table: "EventStoreRecord");
migrationBuilder.DropIndex(
name: "IX_EventStoreRecord_CreateUserId",
table: "EventStoreRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollReadingCriterion",
table: "EnrollReadingCriterion");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCriterion_CreateUserId",
table: "EnrollReadingCriterion");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCriterion_EnrollId",
table: "EnrollReadingCriterion");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCriterion_TrialReadingCriterionId",
table: "EnrollReadingCriterion");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollReadingCategory",
table: "EnrollReadingCategory");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCategory_CreateUserId",
table: "EnrollReadingCategory");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCategory_EnrollId",
table: "EnrollReadingCategory");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCategory_TrialReadingCriterionId",
table: "EnrollReadingCategory");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollDetail",
table: "EnrollDetail");
migrationBuilder.DropIndex(
name: "IX_EnrollDetail_CreateUserId",
table: "EnrollDetail");
migrationBuilder.DropIndex(
name: "IX_EnrollDetail_DoctorId",
table: "EnrollDetail");
migrationBuilder.DropIndex(
name: "IX_EnrollDetail_TrialDetailId",
table: "EnrollDetail");
migrationBuilder.DropPrimaryKey(
name: "PK_Enroll",
table: "Enroll");
migrationBuilder.DropIndex(
name: "IX_Enroll_CreateUserId",
table: "Enroll");
migrationBuilder.DropIndex(
name: "IX_Enroll_DoctorId",
table: "Enroll");
migrationBuilder.DropIndex(
name: "IX_Enroll_DoctorUserId",
table: "Enroll");
migrationBuilder.DropIndex(
name: "IX_Enroll_TrialId",
table: "Enroll");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailReSendLog",
table: "EmailReSendLog");
migrationBuilder.DropIndex(
name: "IX_EmailReSendLog_CreateUserId",
table: "EmailReSendLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailRecipientLog",
table: "EmailRecipientLog");
migrationBuilder.DropIndex(
name: "IX_EmailRecipientLog_CreateUserId",
table: "EmailRecipientLog");
migrationBuilder.DropIndex(
name: "IX_EmailRecipientLog_EmailLogId",
table: "EmailRecipientLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailNoticeUserType",
table: "EmailNoticeUserType");
migrationBuilder.DropIndex(
name: "IX_EmailNoticeUserType_EmailNoticeConfigId",
table: "EmailNoticeUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailNoticeConfig",
table: "EmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_EmailNoticeConfig_CreateUserId",
table: "EmailNoticeConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailLog",
table: "EmailLog");
migrationBuilder.DropIndex(
name: "IX_EmailLog_CreateUserId",
table: "EmailLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailAttachmentLog",
table: "EmailAttachmentLog");
migrationBuilder.DropIndex(
name: "IX_EmailAttachmentLog_CreateUserId",
table: "EmailAttachmentLog");
migrationBuilder.DropIndex(
name: "IX_EmailAttachmentLog_EmailLogId",
table: "EmailAttachmentLog");
migrationBuilder.DropPrimaryKey(
name: "PK_Education",
table: "Education");
migrationBuilder.DropIndex(
name: "IX_Education_CreateUserId",
table: "Education");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorWorkload",
table: "DoctorWorkload");
migrationBuilder.DropIndex(
name: "IX_DoctorWorkload_CreateUserId",
table: "DoctorWorkload");
migrationBuilder.DropIndex(
name: "IX_DoctorWorkload_TrialId",
table: "DoctorWorkload");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorSummarize",
table: "DoctorSummarize");
migrationBuilder.DropIndex(
name: "IX_DoctorSummarize_CreateUserId",
table: "DoctorSummarize");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorPayInformation",
table: "DoctorPayInformation");
migrationBuilder.DropIndex(
name: "IX_DoctorPayInformation_CreateUserId",
table: "DoctorPayInformation");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorDictionary",
table: "DoctorDictionary");
migrationBuilder.DropIndex(
name: "IX_DoctorDictionary_DictionaryId",
table: "DoctorDictionary");
migrationBuilder.DropIndex(
name: "IX_DoctorDictionary_DoctorId",
table: "DoctorDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorCriterionFile",
table: "DoctorCriterionFile");
migrationBuilder.DropIndex(
name: "IX_DoctorCriterionFile_CreateUserId",
table: "DoctorCriterionFile");
migrationBuilder.DropIndex(
name: "IX_DoctorCriterionFile_DoctorId",
table: "DoctorCriterionFile");
migrationBuilder.DropIndex(
name: "IX_DoctorCriterionFile_TrialReadingCriterionId",
table: "DoctorCriterionFile");
migrationBuilder.DropPrimaryKey(
name: "PK_Doctor",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_CreateUserId",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_DepartmentId",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_HospitalId",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_PositionId",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_RankId",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_SpecialityId",
table: "Doctor");
migrationBuilder.DropPrimaryKey(
name: "PK_Dictionary",
table: "Dictionary");
migrationBuilder.DropIndex(
name: "IX_Dictionary_ConfigTypeId",
table: "Dictionary");
migrationBuilder.DropIndex(
name: "IX_Dictionary_CreateUserId",
table: "Dictionary");
migrationBuilder.DropIndex(
name: "IX_Dictionary_ParentId",
table: "Dictionary");
migrationBuilder.DropUniqueConstraint(
name: "AK_DicomStudy_Id",
table: "DicomStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomStudy",
table: "DicomStudy");
migrationBuilder.DropIndex(
name: "IX_DicomStudy_CreateUserId",
table: "DicomStudy");
migrationBuilder.DropIndex(
name: "IX_DicomStudy_SubjectId",
table: "DicomStudy");
migrationBuilder.DropIndex(
name: "IX_DicomStudy_SubjectVisitId",
table: "DicomStudy");
migrationBuilder.DropIndex(
name: "IX_DicomStudy_TrialId",
table: "DicomStudy");
migrationBuilder.DropUniqueConstraint(
name: "AK_DicomSeries_Id",
table: "DicomSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomSeries",
table: "DicomSeries");
migrationBuilder.DropIndex(
name: "IX_DicomSeries_CreateUserId",
table: "DicomSeries");
migrationBuilder.DropIndex(
name: "IX_DicomSeries_StudyId",
table: "DicomSeries");
migrationBuilder.DropIndex(
name: "IX_DicomSeries_SubjectVisitId",
table: "DicomSeries");
migrationBuilder.DropUniqueConstraint(
name: "AK_DicomInstance_Id",
table: "DicomInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomInstance",
table: "DicomInstance");
migrationBuilder.DropIndex(
name: "IX_DicomInstance_CreateUserId",
table: "DicomInstance");
migrationBuilder.DropIndex(
name: "IX_DicomInstance_SeriesId",
table: "DicomInstance");
migrationBuilder.DropIndex(
name: "IX_DicomInstance_StudyId",
table: "DicomInstance");
migrationBuilder.DropIndex(
name: "IX_DicomInstance_TrialId",
table: "DicomInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_DataInspection",
table: "DataInspection");
migrationBuilder.DropIndex(
name: "IX_DataInspection_CreateUserId",
table: "DataInspection");
migrationBuilder.DropIndex(
name: "IX_DataInspection_TrialReadingCriterionId",
table: "DataInspection");
migrationBuilder.DropIndex(
name: "IX_DataInspection_VisitTaskId",
table: "DataInspection");
migrationBuilder.DropPrimaryKey(
name: "PK_CROCompany",
table: "CROCompany");
migrationBuilder.DropIndex(
name: "IX_CROCompany_CreateUserId",
table: "CROCompany");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionNidusTrial",
table: "CriterionNidusTrial");
migrationBuilder.DropIndex(
name: "IX_CriterionNidusTrial_CreateUserId",
table: "CriterionNidusTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionNidusSystem",
table: "CriterionNidusSystem");
migrationBuilder.DropIndex(
name: "IX_CriterionNidusSystem_CreateUserId",
table: "CriterionNidusSystem");
migrationBuilder.DropIndex(
name: "IX_CriterionNidusSystem_CriterionId",
table: "CriterionNidusSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionKeyFileRead",
table: "CriterionKeyFileRead");
migrationBuilder.DropIndex(
name: "IX_CriterionKeyFileRead_CreateUserId",
table: "CriterionKeyFileRead");
migrationBuilder.DropPrimaryKey(
name: "PK_CommonDocument",
table: "CommonDocument");
migrationBuilder.DropIndex(
name: "IX_CommonDocument_CreateUserId",
table: "CommonDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalTableAnswer",
table: "ClinicalTableAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalTableAnswer_CreateUserId",
table: "ClinicalTableAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalTableAnswer_RowId",
table: "ClinicalTableAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalQuestionAnswer",
table: "ClinicalQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalQuestionAnswer_ClinicalFormId",
table: "ClinicalQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalQuestionAnswer_CreateUserId",
table: "ClinicalQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalForm",
table: "ClinicalForm");
migrationBuilder.DropIndex(
name: "IX_ClinicalForm_ClinicalDataTrialSetId",
table: "ClinicalForm");
migrationBuilder.DropIndex(
name: "IX_ClinicalForm_CreateUserId",
table: "ClinicalForm");
migrationBuilder.DropIndex(
name: "IX_ClinicalForm_ReadingId",
table: "ClinicalForm");
migrationBuilder.DropIndex(
name: "IX_ClinicalForm_SubjectId",
table: "ClinicalForm");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalDataTrialSet",
table: "ClinicalDataTrialSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataTrialSet_CreateUserId",
table: "ClinicalDataTrialSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataTrialSet_SystemClinicalDataSetId",
table: "ClinicalDataTrialSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataTrialSet_TrialId",
table: "ClinicalDataTrialSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalDataSystemSet",
table: "ClinicalDataSystemSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataSystemSet_CreateUserId",
table: "ClinicalDataSystemSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalAnswerRowInfo",
table: "ClinicalAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ClinicalAnswerRowInfo_CreateUserId",
table: "ClinicalAnswerRowInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_CheckChallengeDialog",
table: "CheckChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_CheckChallengeDialog_CreateUserId",
table: "CheckChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_CheckChallengeDialog_SubjectVisitId",
table: "CheckChallengeDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecordPermission",
table: "AuditRecordPermission");
migrationBuilder.DropIndex(
name: "IX_AuditRecordPermission_AuditDocumentId",
table: "AuditRecordPermission");
migrationBuilder.DropIndex(
name: "IX_AuditRecordPermission_AuditRecordId",
table: "AuditRecordPermission");
migrationBuilder.DropIndex(
name: "IX_AuditRecordPermission_CreateUserId",
table: "AuditRecordPermission");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecordIdentityUser",
table: "AuditRecordIdentityUser");
migrationBuilder.DropIndex(
name: "IX_AuditRecordIdentityUser_AuditRecordId",
table: "AuditRecordIdentityUser");
migrationBuilder.DropIndex(
name: "IX_AuditRecordIdentityUser_CreateUserId",
table: "AuditRecordIdentityUser");
migrationBuilder.DropIndex(
name: "IX_AuditRecordIdentityUser_IdentityUserId",
table: "AuditRecordIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecord",
table: "AuditRecord");
migrationBuilder.DropIndex(
name: "IX_AuditRecord_CreateUserId",
table: "AuditRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditDocumentClosure",
table: "AuditDocumentClosure");
migrationBuilder.DropIndex(
name: "IX_AuditDocumentClosure_AncestorId",
table: "AuditDocumentClosure");
migrationBuilder.DropIndex(
name: "IX_AuditDocumentClosure_DescendantId",
table: "AuditDocumentClosure");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditDocument",
table: "AuditDocument");
migrationBuilder.DropIndex(
name: "IX_AuditDocument_CreateUserId",
table: "AuditDocument");
migrationBuilder.DropIndex(
name: "IX_AuditDocument_MainFileId",
table: "AuditDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_Attachment",
table: "Attachment");
migrationBuilder.DropIndex(
name: "IX_Attachment_CreateUserId",
table: "Attachment");
migrationBuilder.DropIndex(
name: "IX_Attachment_DoctorId",
table: "Attachment");
migrationBuilder.AlterColumn<string>(
name: "UserName",
table: "IdentityUser",
type: "nvarchar(400)",
maxLength: 400,
nullable: false,
collation: "Chinese_PRC_CS_AS",
oldClrType: typeof(string),
oldType: "nvarchar(400)",
oldMaxLength: 400);
migrationBuilder.AddPrimaryKey(
name: "PK_VolumeReward",
table: "VolumeReward",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VisitTaskReReading",
table: "VisitTaskReReading",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VisitTask",
table: "VisitTask",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VisitStage",
table: "VisitStage",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VisitPlanInfluenceStudy",
table: "VisitPlanInfluenceStudy",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VisitPlanInfluenceStat",
table: "VisitPlanInfluenceStat",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_VerificationCode",
table: "VerificationCode",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Vacation",
table: "Vacation",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserWLTemplate",
table: "UserWLTemplate",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserTypeMenu",
table: "UserTypeMenu",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserTypeGroup",
table: "UserTypeGroup",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserType",
table: "UserType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserPassWordLog",
table: "UserPassWordLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserLog",
table: "UserLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserFeedBack",
table: "UserFeedBack",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_UserAgreement",
table: "UserAgreement",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_User",
table: "User",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1BM",
table: "TumorAssessment_RECIST1Point1BM",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1",
table: "TumorAssessment_RECIST1Point1",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_IRECIST1Point1",
table: "TumorAssessment_IRECIST1Point1",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialVirtualSiteCodeUpdate",
table: "TrialVirtualSiteCodeUpdate",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialUser",
table: "TrialUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialTrianingRecord",
table: "TrialTrianingRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialStatus",
table: "TrialStatus",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialStateChange",
table: "TrialStateChange",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteUserSurvey",
table: "TrialSiteUserSurvey",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteUser",
table: "TrialSiteUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteSurvey",
table: "TrialSiteSurvey",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteEquipmentSurvey",
table: "TrialSiteEquipmentSurvey",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteDicomAE",
table: "TrialSiteDicomAE",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSite",
table: "TrialSite",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSign",
table: "TrialSign",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialRevenuesPriceVerification",
table: "TrialRevenuesPriceVerification",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialRevenuesPrice",
table: "TrialRevenuesPrice",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialQCQuestionAnswer",
table: "TrialQCQuestionAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialQCQuestion",
table: "TrialQCQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialPaymentPrice",
table: "TrialPaymentPrice",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialNormalRecord",
table: "TrialNormalRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialImageDownload",
table: "TrialImageDownload",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialIdentityUser",
table: "TrialIdentityUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialHistoryRecordFile",
table: "TrialHistoryRecordFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFinalRecord",
table: "TrialFinalRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFileType",
table: "TrialFileType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFile",
table: "TrialFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExternalUser",
table: "TrialExternalUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExperienceCriteria",
table: "TrialExperienceCriteria",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExperience",
table: "TrialExperience",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailNoticeUser",
table: "TrialEmailNoticeUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailNoticeConfig",
table: "TrialEmailNoticeConfig",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailBlackUser",
table: "TrialEmailBlackUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocumentAttachment",
table: "TrialDocumentAttachment",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocument",
table: "TrialDocument",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocNeedConfirmedUserType",
table: "TrialDocNeedConfirmedUserType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocConfirmedIdentityUser",
table: "TrialDocConfirmedIdentityUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDictionary",
table: "TrialDictionary",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDicomAE",
table: "TrialDicomAE",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionKeyFile",
table: "TrialCriterionKeyFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionDictionaryCode",
table: "TrialCriterionDictionaryCode",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionAdditionalAssessmentType",
table: "TrialCriterionAdditionalAssessmentType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalTableQuestion",
table: "TrialClinicalTableQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalQuestion",
table: "TrialClinicalQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalDataSetCriterion",
table: "TrialClinicalDataSetCriterion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialBodyPart",
table: "TrialBodyPart",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TrialAuditShow",
table: "TrialAuditShow",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Trial",
table: "Trial",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TestLength",
table: "TestLength",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskStudy",
table: "TaskStudy",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskSeries",
table: "TaskSeries",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskMedicalReviewRule",
table: "TaskMedicalReviewRule",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskMedicalReview",
table: "TaskMedicalReview",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskInstance",
table: "TaskInstance",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskInfluence",
table: "TaskInfluence",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskConsistentRule",
table: "TaskConsistentRule",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_TaskAllocationRule",
table: "TaskAllocationRule",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNoticeUserType",
table: "SystemNoticeUserType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNoticeUserRead",
table: "SystemNoticeUserRead",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNotice",
table: "SystemNotice",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocumentAttachment",
table: "SystemDocumentAttachment",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocument",
table: "SystemDocument",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocNeedConfirmedUserType",
table: "SystemDocNeedConfirmedUserType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocConfirmedIdentityUser",
table: "SystemDocConfirmedIdentityUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemCriterionKeyFile",
table: "SystemCriterionKeyFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemCriterionDictionaryCode",
table: "SystemCriterionDictionaryCode",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemClinicalTableQuestion",
table: "SystemClinicalTableQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemClinicalQuestion",
table: "SystemClinicalQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemBasicData",
table: "SystemBasicData",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SystemAnonymization",
table: "SystemAnonymization",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SysFileType",
table: "SysFileType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectVisitImageBackRecord",
table: "SubjectVisitImageBackRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectVisit",
table: "SubjectVisit",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectUser",
table: "SubjectUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitStudyFilter",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitFilter",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluation",
table: "SubjectCriteriaEvaluation",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCanceDoctor",
table: "SubjectCanceDoctor",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectAdditionalEvaluationResult",
table: "SubjectAdditionalEvaluationResult",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Subject",
table: "Subject",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_StudyMonitor",
table: "StudyMonitor",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Sponsor",
table: "Sponsor",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Site",
table: "Site",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ShortcutKey",
table: "ShortcutKey",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SCPStudy",
table: "SCPStudy",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SCPSeries",
table: "SCPSeries",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SCPPatient",
table: "SCPPatient",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SCPInstance",
table: "SCPInstance",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_SCPImageUpload",
table: "SCPImageUpload",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ResearchPublication",
table: "ResearchPublication",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadModuleCriterionFrom",
table: "ReadModuleCriterionFrom",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadModule",
table: "ReadModule",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTrialCriterionDictionary",
table: "ReadingTrialCriterionDictionary",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskRelation",
table: "ReadingTaskRelation",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskQuestionMark",
table: "ReadingTaskQuestionMark",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskQuestionAnswer",
table: "ReadingTaskQuestionAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionTrial",
table: "ReadingTableQuestionTrial",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionSystem",
table: "ReadingTableQuestionSystem",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionAnswer",
table: "ReadingTableQuestionAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableAnswerRowInfo",
table: "ReadingTableAnswerRowInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingSystemCriterionDictionary",
table: "ReadingSystemCriterionDictionary",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionTrial",
table: "ReadingQuestionTrial",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionSystem",
table: "ReadingQuestionSystem",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionCriterionTrial",
table: "ReadingQuestionCriterionTrial",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionCriterionSystem",
table: "ReadingQuestionCriterionSystem",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodSite",
table: "ReadingPeriodSite",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodSet",
table: "ReadingPeriodSet",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodPlan",
table: "ReadingPeriodPlan",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingOncologyTaskInfo",
table: "ReadingOncologyTaskInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingNoneDicomMarkBinding",
table: "ReadingNoneDicomMarkBinding",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingNoneDicomMark",
table: "ReadingNoneDicomMark",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineTrialQuestion",
table: "ReadingMedicineTrialQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineSystemQuestion",
table: "ReadingMedicineSystemQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineQuestionAnswer",
table: "ReadingMedicineQuestionAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicalReviewDialog",
table: "ReadingMedicalReviewDialog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingJudgeInfo",
table: "ReadingJudgeInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingImportFile",
table: "ReadingImportFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingGlobalTaskInfo",
table: "ReadingGlobalTaskInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingCustomTag",
table: "ReadingCustomTag",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingCriterionPage",
table: "ReadingCriterionPage",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingConsistentClinicalDataPDF",
table: "ReadingConsistentClinicalDataPDF",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingConsistentClinicalData",
table: "ReadingConsistentClinicalData",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingClinicalDataPDF",
table: "ReadingClinicalDataPDF",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingClinicalData",
table: "ReadingClinicalData",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_RankPrice",
table: "RankPrice",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_QCQuestion",
table: "QCQuestion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_QCChallengeDialog",
table: "QCChallengeDialog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_QCChallenge",
table: "QCChallenge",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PublishLog",
table: "PublishLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousSurgery",
table: "PreviousSurgery",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousPDF",
table: "PreviousPDF",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousOther",
table: "PreviousOther",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousHistory",
table: "PreviousHistory",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Postgraduate",
table: "Postgraduate",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PaymentDetail",
table: "PaymentDetail",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_PaymentAdjustment",
table: "PaymentAdjustment",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Payment",
table: "Payment",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_OrganTrialInfo",
table: "OrganTrialInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_OrganInfo",
table: "OrganInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_NoneDicomStudyFile",
table: "NoneDicomStudyFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_NoneDicomStudy",
table: "NoneDicomStudy",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Menu",
table: "Menu",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Internationalization",
table: "Internationalization",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_InspectionFile",
table: "InspectionFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ImageShare",
table: "ImageShare",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_IdentityUser",
table: "IdentityUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Hospital",
table: "Hospital",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_FrontAuditConfig",
table: "FrontAuditConfig",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ExploreRecommend",
table: "ExploreRecommend",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ExchangeRate",
table: "ExchangeRate",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EventStoreRecord",
table: "EventStoreRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollReadingCriterion",
table: "EnrollReadingCriterion",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollReadingCategory",
table: "EnrollReadingCategory",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollDetail",
table: "EnrollDetail",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Enroll",
table: "Enroll",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailReSendLog",
table: "EmailReSendLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailRecipientLog",
table: "EmailRecipientLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailNoticeUserType",
table: "EmailNoticeUserType",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailNoticeConfig",
table: "EmailNoticeConfig",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailLog",
table: "EmailLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_EmailAttachmentLog",
table: "EmailAttachmentLog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Education",
table: "Education",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorWorkload",
table: "DoctorWorkload",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorSummarize",
table: "DoctorSummarize",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorPayInformation",
table: "DoctorPayInformation",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorDictionary",
table: "DoctorDictionary",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorCriterionFile",
table: "DoctorCriterionFile",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Doctor",
table: "Doctor",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Dictionary",
table: "Dictionary",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DicomStudy",
table: "DicomStudy",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DicomSeries",
table: "DicomSeries",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DicomInstance",
table: "DicomInstance",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_DataInspection",
table: "DataInspection",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CROCompany",
table: "CROCompany",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionNidusTrial",
table: "CriterionNidusTrial",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionNidusSystem",
table: "CriterionNidusSystem",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionKeyFileRead",
table: "CriterionKeyFileRead",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CommonDocument",
table: "CommonDocument",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalTableAnswer",
table: "ClinicalTableAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalQuestionAnswer",
table: "ClinicalQuestionAnswer",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalForm",
table: "ClinicalForm",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalDataTrialSet",
table: "ClinicalDataTrialSet",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalDataSystemSet",
table: "ClinicalDataSystemSet",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalAnswerRowInfo",
table: "ClinicalAnswerRowInfo",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_CheckChallengeDialog",
table: "CheckChallengeDialog",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecordPermission",
table: "AuditRecordPermission",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecordIdentityUser",
table: "AuditRecordIdentityUser",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecord",
table: "AuditRecord",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_AuditDocumentClosure",
table: "AuditDocumentClosure",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_AuditDocument",
table: "AuditDocument",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.AddPrimaryKey(
name: "PK_Attachment",
table: "Attachment",
column: "Id")
.Annotation("SqlServer:Clustered", false);
migrationBuilder.CreateIndex(
name: "IX_VolumeReward_CreateTime",
table: "VolumeReward",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_CreateTime",
table: "VisitTaskReReading",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VisitTask_CreateTime",
table: "VisitTask",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VisitStage_CreateTime",
table: "VisitStage",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStudy_CreateTime",
table: "VisitPlanInfluenceStudy",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStat_CreateTime",
table: "VisitPlanInfluenceStat",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_VerificationCode_CreateTime",
table: "VerificationCode",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Vacation_CreateTime",
table: "Vacation",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_UserWLTemplate_CreateTime",
table: "UserWLTemplate",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_UserPassWordLog_CreateTime",
table: "UserPassWordLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_UserLog_CreateTime",
table: "UserLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_CreateTime",
table: "UserFeedBack",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_UserAgreement_CreateTime",
table: "UserAgreement",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_User_CreateTime",
table: "User",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialVirtualSiteCodeUpdate_CreateTime",
table: "TrialVirtualSiteCodeUpdate",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialUser_CreateTime",
table: "TrialUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialTrianingRecord_CreateTime",
table: "TrialTrianingRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialStatus_CreateTime",
table: "TrialStatus",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialStateChange_CreateTime",
table: "TrialStateChange",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUserSurvey_CreateTime",
table: "TrialSiteUserSurvey",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUser_CreateTime",
table: "TrialSiteUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_CreateTime",
table: "TrialSiteSurvey",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSiteEquipmentSurvey_CreateTime",
table: "TrialSiteEquipmentSurvey",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSiteDicomAE_CreateTime",
table: "TrialSiteDicomAE",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSite_CreateTime",
table: "TrialSite",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialSign_CreateTime",
table: "TrialSign",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialRevenuesPrice_CreateTime",
table: "TrialRevenuesPrice",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestionAnswer_CreateTime",
table: "TrialQCQuestionAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestion_CreateTime",
table: "TrialQCQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialPaymentPrice_CreateTime",
table: "TrialPaymentPrice",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialNormalRecord_CreateTime",
table: "TrialNormalRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialImageDownload_CreateTime",
table: "TrialImageDownload",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialIdentityUser_CreateTime",
table: "TrialIdentityUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialHistoryRecordFile_CreateTime",
table: "TrialHistoryRecordFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_CreateTime",
table: "TrialFinalRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialFileType_CreateTime",
table: "TrialFileType",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialFile_CreateTime",
table: "TrialFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialExternalUser_CreateTime",
table: "TrialExternalUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialExperience_CreateTime",
table: "TrialExperience",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeConfig_CreateTime",
table: "TrialEmailNoticeConfig",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialDocumentAttachment_CreateTime",
table: "TrialDocumentAttachment",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialDocument_CreateTime",
table: "TrialDocument",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialDocConfirmedIdentityUser_CreateTime",
table: "TrialDocConfirmedIdentityUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialDicomAE_CreateTime",
table: "TrialDicomAE",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionKeyFile_CreateTime",
table: "TrialCriterionKeyFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionDictionaryCode_CreateTime",
table: "TrialCriterionDictionaryCode",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_CreateTime",
table: "TrialCriterionAdditionalAssessmentType",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalTableQuestion_CreateTime",
table: "TrialClinicalTableQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalQuestion_CreateTime",
table: "TrialClinicalQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalDataSetCriterion_CreateTime",
table: "TrialClinicalDataSetCriterion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialBodyPart_CreateTime",
table: "TrialBodyPart",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TrialAuditShow_CreateTime",
table: "TrialAuditShow",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Trial_CreateTime",
table: "Trial",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskStudy_CreateTime",
table: "TaskStudy",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskSeries_CreateTime",
table: "TaskSeries",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReviewRule_CreateTime",
table: "TaskMedicalReviewRule",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_CreateTime",
table: "TaskMedicalReview",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskInstance_CreateTime",
table: "TaskInstance",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskInfluence_CreateTime",
table: "TaskInfluence",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskConsistentRule_CreateTime",
table: "TaskConsistentRule",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_TaskAllocationRule_CreateTime",
table: "TaskAllocationRule",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserType_CreateTime",
table: "SystemNoticeUserType",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserRead_CreateTime",
table: "SystemNoticeUserRead",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemNotice_CreateTime",
table: "SystemNotice",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemDocumentAttachment_CreateTime",
table: "SystemDocumentAttachment",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemDocument_CreateTime",
table: "SystemDocument",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemDocConfirmedIdentityUser_CreateTime",
table: "SystemDocConfirmedIdentityUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemCriterionKeyFile_CreateTime",
table: "SystemCriterionKeyFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemCriterionDictionaryCode_CreateTime",
table: "SystemCriterionDictionaryCode",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemClinicalTableQuestion_CreateTime",
table: "SystemClinicalTableQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemClinicalQuestion_CreateTime",
table: "SystemClinicalQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemBasicData_CreateTime",
table: "SystemBasicData",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SystemAnonymization_CreateTime",
table: "SystemAnonymization",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SysFileType_CreateTime",
table: "SysFileType",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectVisitImageBackRecord_CreateTime",
table: "SubjectVisitImageBackRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_CreateTime",
table: "SubjectVisit",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_CreateTime",
table: "SubjectUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_CreateTime",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_CreateTime",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluation_CreateTime",
table: "SubjectCriteriaEvaluation",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectCanceDoctor_CreateTime",
table: "SubjectCanceDoctor",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SubjectAdditionalEvaluationResult_CreateTime",
table: "SubjectAdditionalEvaluationResult",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Subject_CreateTime",
table: "Subject",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_CreateTime",
table: "StudyMonitor",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Sponsor_CreateTime",
table: "Sponsor",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Site_CreateTime",
table: "Site",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ShortcutKey_CreateTime",
table: "ShortcutKey",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_CreateTime",
table: "SCPStudy",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SCPSeries_CreateTime",
table: "SCPSeries",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SCPPatient_CreateTime",
table: "SCPPatient",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SCPInstance_CreateTime",
table: "SCPInstance",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_SCPImageUpload_CreateTime",
table: "SCPImageUpload",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ResearchPublication_CreateTime",
table: "ResearchPublication",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadModuleCriterionFrom_CreateTime",
table: "ReadModuleCriterionFrom",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadModule_CreateTime",
table: "ReadModule",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTrialCriterionDictionary_CreateTime",
table: "ReadingTrialCriterionDictionary",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskRelation_CreateTime",
table: "ReadingTaskRelation",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionMark_CreateTime",
table: "ReadingTaskQuestionMark",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionAnswer_CreateTime",
table: "ReadingTaskQuestionAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionTrial_CreateTime",
table: "ReadingTableQuestionTrial",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionSystem_CreateTime",
table: "ReadingTableQuestionSystem",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_CreateTime",
table: "ReadingTableQuestionAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_CreateTime",
table: "ReadingTableAnswerRowInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingSystemCriterionDictionary_CreateTime",
table: "ReadingSystemCriterionDictionary",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_CreateTime",
table: "ReadingQuestionTrial",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_CreateTime",
table: "ReadingQuestionSystem",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionCriterionTrial_CreateTime",
table: "ReadingQuestionCriterionTrial",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionCriterionSystem_CreateTime",
table: "ReadingQuestionCriterionSystem",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSite_CreateTime",
table: "ReadingPeriodSite",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSet_CreateTime",
table: "ReadingPeriodSet",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodPlan_CreateTime",
table: "ReadingPeriodPlan",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingOncologyTaskInfo_CreateTime",
table: "ReadingOncologyTaskInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMarkBinding_CreateTime",
table: "ReadingNoneDicomMarkBinding",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMark_CreateTime",
table: "ReadingNoneDicomMark",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineTrialQuestion_CreateTime",
table: "ReadingMedicineTrialQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineSystemQuestion_CreateTime",
table: "ReadingMedicineSystemQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineQuestionAnswer_CreateTime",
table: "ReadingMedicineQuestionAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicalReviewDialog_CreateTime",
table: "ReadingMedicalReviewDialog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingJudgeInfo_CreateTime",
table: "ReadingJudgeInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingImportFile_CreateTime",
table: "ReadingImportFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingGlobalTaskInfo_CreateTime",
table: "ReadingGlobalTaskInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingCustomTag_CreateTime",
table: "ReadingCustomTag",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingCriterionPage_CreateTime",
table: "ReadingCriterionPage",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalDataPDF_CreateTime",
table: "ReadingConsistentClinicalDataPDF",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_CreateTime",
table: "ReadingConsistentClinicalData",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalDataPDF_CreateTime",
table: "ReadingClinicalDataPDF",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_CreateTime",
table: "ReadingClinicalData",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_RankPrice_CreateTime",
table: "RankPrice",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_QCQuestion_CreateTime",
table: "QCQuestion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_QCChallengeDialog_CreateTime",
table: "QCChallengeDialog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_QCChallenge_CreateTime",
table: "QCChallenge",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PublishLog_CreateTime",
table: "PublishLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PreviousSurgery_CreateTime",
table: "PreviousSurgery",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PreviousPDF_CreateTime",
table: "PreviousPDF",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PreviousOther_CreateTime",
table: "PreviousOther",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PreviousHistory_CreateTime",
table: "PreviousHistory",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Postgraduate_CreateTime",
table: "Postgraduate",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PaymentDetail_CreateTime",
table: "PaymentDetail",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_PaymentAdjustment_CreateTime",
table: "PaymentAdjustment",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Payment_CreateTime",
table: "Payment",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_OrganTrialInfo_CreateTime",
table: "OrganTrialInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_OrganInfo_CreateTime",
table: "OrganInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_CreateTime",
table: "NoneDicomStudyFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudy_CreateTime",
table: "NoneDicomStudy",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Menu_CreateTime",
table: "Menu",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Internationalization_CreateTime",
table: "Internationalization",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_InspectionFile_CreateTime",
table: "InspectionFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_IdentityUser_CreateTime",
table: "IdentityUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Hospital_CreateTime",
table: "Hospital",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_FrontAuditConfig_CreateTime",
table: "FrontAuditConfig",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ExploreRecommend_CreateTime",
table: "ExploreRecommend",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ExchangeRate_CreateTime",
table: "ExchangeRate",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EventStoreRecord_CreateTime",
table: "EventStoreRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCriterion_CreateTime",
table: "EnrollReadingCriterion",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCategory_CreateTime",
table: "EnrollReadingCategory",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EnrollDetail_CreateTime",
table: "EnrollDetail",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Enroll_CreateTime",
table: "Enroll",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EmailReSendLog_CreateTime",
table: "EmailReSendLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EmailRecipientLog_CreateTime",
table: "EmailRecipientLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EmailNoticeConfig_CreateTime",
table: "EmailNoticeConfig",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EmailLog_CreateTime",
table: "EmailLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_EmailAttachmentLog_CreateTime",
table: "EmailAttachmentLog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Education_CreateTime",
table: "Education",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DoctorWorkload_CreateTime",
table: "DoctorWorkload",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DoctorSummarize_CreateTime",
table: "DoctorSummarize",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DoctorPayInformation_CreateTime",
table: "DoctorPayInformation",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DoctorCriterionFile_CreateTime",
table: "DoctorCriterionFile",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Doctor_CreateTime",
table: "Doctor",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Dictionary_CreateTime",
table: "Dictionary",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DicomStudy_CreateTime",
table: "DicomStudy",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DicomSeries_CreateTime",
table: "DicomSeries",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DicomInstance_CreateTime",
table: "DicomInstance",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_DataInspection_CreateTime",
table: "DataInspection",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CROCompany_CreateTime",
table: "CROCompany",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CriterionNidusTrial_CreateTime",
table: "CriterionNidusTrial",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CriterionNidusSystem_CreateTime",
table: "CriterionNidusSystem",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CriterionKeyFileRead_CreateTime",
table: "CriterionKeyFileRead",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CommonDocument_CreateTime",
table: "CommonDocument",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalTableAnswer_CreateTime",
table: "ClinicalTableAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalQuestionAnswer_CreateTime",
table: "ClinicalQuestionAnswer",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalForm_CreateTime",
table: "ClinicalForm",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataTrialSet_CreateTime",
table: "ClinicalDataTrialSet",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataSystemSet_CreateTime",
table: "ClinicalDataSystemSet",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_ClinicalAnswerRowInfo_CreateTime",
table: "ClinicalAnswerRowInfo",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_CheckChallengeDialog_CreateTime",
table: "CheckChallengeDialog",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_AuditRecordPermission_CreateTime",
table: "AuditRecordPermission",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_AuditRecordIdentityUser_CreateTime",
table: "AuditRecordIdentityUser",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_AuditRecord_CreateTime",
table: "AuditRecord",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_AuditDocument_CreateTime",
table: "AuditDocument",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.CreateIndex(
name: "IX_Attachment_CreateTime",
table: "Attachment",
column: "CreateTime")
.Annotation("SqlServer:Clustered", true);
migrationBuilder.AddForeignKey(
name: "FK_ReadingClinicalData_DicomStudy_StudyId",
table: "ReadingClinicalData",
column: "StudyId",
principalTable: "DicomStudy",
principalColumn: "Id");
migrationBuilder.AddForeignKey(
name: "FK_ReadingConsistentClinicalData_DicomStudy_StudyId",
table: "ReadingConsistentClinicalData",
column: "StudyId",
principalTable: "DicomStudy",
principalColumn: "Id");
migrationBuilder.AddForeignKey(
name: "FK_StudyMonitor_TaskStudy_StudyId",
table: "StudyMonitor",
column: "StudyId",
principalTable: "TaskStudy",
principalColumn: "Id",
onDelete: ReferentialAction.Cascade);
}
/// <inheritdoc />
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropForeignKey(
name: "FK_ReadingClinicalData_DicomStudy_StudyId",
table: "ReadingClinicalData");
migrationBuilder.DropForeignKey(
name: "FK_ReadingConsistentClinicalData_DicomStudy_StudyId",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropForeignKey(
name: "FK_StudyMonitor_TaskStudy_StudyId",
table: "StudyMonitor");
migrationBuilder.DropPrimaryKey(
name: "PK_VolumeReward",
table: "VolumeReward");
migrationBuilder.DropIndex(
name: "IX_VolumeReward_CreateTime",
table: "VolumeReward");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitTaskReReading",
table: "VisitTaskReReading");
migrationBuilder.DropIndex(
name: "IX_VisitTaskReReading_CreateTime",
table: "VisitTaskReReading");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitTask",
table: "VisitTask");
migrationBuilder.DropIndex(
name: "IX_VisitTask_CreateTime",
table: "VisitTask");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitStage",
table: "VisitStage");
migrationBuilder.DropIndex(
name: "IX_VisitStage_CreateTime",
table: "VisitStage");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitPlanInfluenceStudy",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStudy_CreateTime",
table: "VisitPlanInfluenceStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_VisitPlanInfluenceStat",
table: "VisitPlanInfluenceStat");
migrationBuilder.DropIndex(
name: "IX_VisitPlanInfluenceStat_CreateTime",
table: "VisitPlanInfluenceStat");
migrationBuilder.DropPrimaryKey(
name: "PK_VerificationCode",
table: "VerificationCode");
migrationBuilder.DropIndex(
name: "IX_VerificationCode_CreateTime",
table: "VerificationCode");
migrationBuilder.DropPrimaryKey(
name: "PK_Vacation",
table: "Vacation");
migrationBuilder.DropIndex(
name: "IX_Vacation_CreateTime",
table: "Vacation");
migrationBuilder.DropPrimaryKey(
name: "PK_UserWLTemplate",
table: "UserWLTemplate");
migrationBuilder.DropIndex(
name: "IX_UserWLTemplate_CreateTime",
table: "UserWLTemplate");
migrationBuilder.DropPrimaryKey(
name: "PK_UserTypeMenu",
table: "UserTypeMenu");
migrationBuilder.DropPrimaryKey(
name: "PK_UserTypeGroup",
table: "UserTypeGroup");
migrationBuilder.DropPrimaryKey(
name: "PK_UserType",
table: "UserType");
migrationBuilder.DropPrimaryKey(
name: "PK_UserPassWordLog",
table: "UserPassWordLog");
migrationBuilder.DropIndex(
name: "IX_UserPassWordLog_CreateTime",
table: "UserPassWordLog");
migrationBuilder.DropPrimaryKey(
name: "PK_UserLog",
table: "UserLog");
migrationBuilder.DropIndex(
name: "IX_UserLog_CreateTime",
table: "UserLog");
migrationBuilder.DropPrimaryKey(
name: "PK_UserFeedBack",
table: "UserFeedBack");
migrationBuilder.DropIndex(
name: "IX_UserFeedBack_CreateTime",
table: "UserFeedBack");
migrationBuilder.DropPrimaryKey(
name: "PK_UserAgreement",
table: "UserAgreement");
migrationBuilder.DropIndex(
name: "IX_UserAgreement_CreateTime",
table: "UserAgreement");
migrationBuilder.DropPrimaryKey(
name: "PK_User",
table: "User");
migrationBuilder.DropIndex(
name: "IX_User_CreateTime",
table: "User");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1BM",
table: "TumorAssessment_RECIST1Point1BM");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1",
table: "TumorAssessment_RECIST1Point1");
migrationBuilder.DropPrimaryKey(
name: "PK_TumorAssessment_IRECIST1Point1",
table: "TumorAssessment_IRECIST1Point1");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialVirtualSiteCodeUpdate",
table: "TrialVirtualSiteCodeUpdate");
migrationBuilder.DropIndex(
name: "IX_TrialVirtualSiteCodeUpdate_CreateTime",
table: "TrialVirtualSiteCodeUpdate");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialUser",
table: "TrialUser");
migrationBuilder.DropIndex(
name: "IX_TrialUser_CreateTime",
table: "TrialUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialTrianingRecord",
table: "TrialTrianingRecord");
migrationBuilder.DropIndex(
name: "IX_TrialTrianingRecord_CreateTime",
table: "TrialTrianingRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialStatus",
table: "TrialStatus");
migrationBuilder.DropIndex(
name: "IX_TrialStatus_CreateTime",
table: "TrialStatus");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialStateChange",
table: "TrialStateChange");
migrationBuilder.DropIndex(
name: "IX_TrialStateChange_CreateTime",
table: "TrialStateChange");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteUserSurvey",
table: "TrialSiteUserSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUserSurvey_CreateTime",
table: "TrialSiteUserSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteUser",
table: "TrialSiteUser");
migrationBuilder.DropIndex(
name: "IX_TrialSiteUser_CreateTime",
table: "TrialSiteUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteSurvey",
table: "TrialSiteSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteSurvey_CreateTime",
table: "TrialSiteSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteEquipmentSurvey",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropIndex(
name: "IX_TrialSiteEquipmentSurvey_CreateTime",
table: "TrialSiteEquipmentSurvey");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSiteDicomAE",
table: "TrialSiteDicomAE");
migrationBuilder.DropIndex(
name: "IX_TrialSiteDicomAE_CreateTime",
table: "TrialSiteDicomAE");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSite",
table: "TrialSite");
migrationBuilder.DropIndex(
name: "IX_TrialSite_CreateTime",
table: "TrialSite");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialSign",
table: "TrialSign");
migrationBuilder.DropIndex(
name: "IX_TrialSign_CreateTime",
table: "TrialSign");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialRevenuesPriceVerification",
table: "TrialRevenuesPriceVerification");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialRevenuesPrice",
table: "TrialRevenuesPrice");
migrationBuilder.DropIndex(
name: "IX_TrialRevenuesPrice_CreateTime",
table: "TrialRevenuesPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialQCQuestionAnswer",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestionAnswer_CreateTime",
table: "TrialQCQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialQCQuestion",
table: "TrialQCQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialQCQuestion_CreateTime",
table: "TrialQCQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialPaymentPrice",
table: "TrialPaymentPrice");
migrationBuilder.DropIndex(
name: "IX_TrialPaymentPrice_CreateTime",
table: "TrialPaymentPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialNormalRecord",
table: "TrialNormalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialNormalRecord_CreateTime",
table: "TrialNormalRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialImageDownload",
table: "TrialImageDownload");
migrationBuilder.DropIndex(
name: "IX_TrialImageDownload_CreateTime",
table: "TrialImageDownload");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialIdentityUser",
table: "TrialIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialIdentityUser_CreateTime",
table: "TrialIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialHistoryRecordFile",
table: "TrialHistoryRecordFile");
migrationBuilder.DropIndex(
name: "IX_TrialHistoryRecordFile_CreateTime",
table: "TrialHistoryRecordFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFinalRecord",
table: "TrialFinalRecord");
migrationBuilder.DropIndex(
name: "IX_TrialFinalRecord_CreateTime",
table: "TrialFinalRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFileType",
table: "TrialFileType");
migrationBuilder.DropIndex(
name: "IX_TrialFileType_CreateTime",
table: "TrialFileType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialFile",
table: "TrialFile");
migrationBuilder.DropIndex(
name: "IX_TrialFile_CreateTime",
table: "TrialFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExternalUser",
table: "TrialExternalUser");
migrationBuilder.DropIndex(
name: "IX_TrialExternalUser_CreateTime",
table: "TrialExternalUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExperienceCriteria",
table: "TrialExperienceCriteria");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialExperience",
table: "TrialExperience");
migrationBuilder.DropIndex(
name: "IX_TrialExperience_CreateTime",
table: "TrialExperience");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailNoticeUser",
table: "TrialEmailNoticeUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailNoticeConfig",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_TrialEmailNoticeConfig_CreateTime",
table: "TrialEmailNoticeConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialEmailBlackUser",
table: "TrialEmailBlackUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocumentAttachment",
table: "TrialDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_TrialDocumentAttachment_CreateTime",
table: "TrialDocumentAttachment");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocument",
table: "TrialDocument");
migrationBuilder.DropIndex(
name: "IX_TrialDocument_CreateTime",
table: "TrialDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocNeedConfirmedUserType",
table: "TrialDocNeedConfirmedUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDocConfirmedIdentityUser",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_TrialDocConfirmedIdentityUser_CreateTime",
table: "TrialDocConfirmedIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDictionary",
table: "TrialDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialDicomAE",
table: "TrialDicomAE");
migrationBuilder.DropIndex(
name: "IX_TrialDicomAE_CreateTime",
table: "TrialDicomAE");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionKeyFile",
table: "TrialCriterionKeyFile");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionKeyFile_CreateTime",
table: "TrialCriterionKeyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionDictionaryCode",
table: "TrialCriterionDictionaryCode");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionDictionaryCode_CreateTime",
table: "TrialCriterionDictionaryCode");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialCriterionAdditionalAssessmentType",
table: "TrialCriterionAdditionalAssessmentType");
migrationBuilder.DropIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_CreateTime",
table: "TrialCriterionAdditionalAssessmentType");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalTableQuestion",
table: "TrialClinicalTableQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalTableQuestion_CreateTime",
table: "TrialClinicalTableQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalQuestion",
table: "TrialClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalQuestion_CreateTime",
table: "TrialClinicalQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialClinicalDataSetCriterion",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropIndex(
name: "IX_TrialClinicalDataSetCriterion_CreateTime",
table: "TrialClinicalDataSetCriterion");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialBodyPart",
table: "TrialBodyPart");
migrationBuilder.DropIndex(
name: "IX_TrialBodyPart_CreateTime",
table: "TrialBodyPart");
migrationBuilder.DropPrimaryKey(
name: "PK_TrialAuditShow",
table: "TrialAuditShow");
migrationBuilder.DropIndex(
name: "IX_TrialAuditShow_CreateTime",
table: "TrialAuditShow");
migrationBuilder.DropPrimaryKey(
name: "PK_Trial",
table: "Trial");
migrationBuilder.DropIndex(
name: "IX_Trial_CreateTime",
table: "Trial");
migrationBuilder.DropPrimaryKey(
name: "PK_TestLength",
table: "TestLength");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskStudy",
table: "TaskStudy");
migrationBuilder.DropIndex(
name: "IX_TaskStudy_CreateTime",
table: "TaskStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskSeries",
table: "TaskSeries");
migrationBuilder.DropIndex(
name: "IX_TaskSeries_CreateTime",
table: "TaskSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskMedicalReviewRule",
table: "TaskMedicalReviewRule");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReviewRule_CreateTime",
table: "TaskMedicalReviewRule");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskMedicalReview",
table: "TaskMedicalReview");
migrationBuilder.DropIndex(
name: "IX_TaskMedicalReview_CreateTime",
table: "TaskMedicalReview");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskInstance",
table: "TaskInstance");
migrationBuilder.DropIndex(
name: "IX_TaskInstance_CreateTime",
table: "TaskInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskInfluence",
table: "TaskInfluence");
migrationBuilder.DropIndex(
name: "IX_TaskInfluence_CreateTime",
table: "TaskInfluence");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskConsistentRule",
table: "TaskConsistentRule");
migrationBuilder.DropIndex(
name: "IX_TaskConsistentRule_CreateTime",
table: "TaskConsistentRule");
migrationBuilder.DropPrimaryKey(
name: "PK_TaskAllocationRule",
table: "TaskAllocationRule");
migrationBuilder.DropIndex(
name: "IX_TaskAllocationRule_CreateTime",
table: "TaskAllocationRule");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNoticeUserType",
table: "SystemNoticeUserType");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserType_CreateTime",
table: "SystemNoticeUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNoticeUserRead",
table: "SystemNoticeUserRead");
migrationBuilder.DropIndex(
name: "IX_SystemNoticeUserRead_CreateTime",
table: "SystemNoticeUserRead");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemNotice",
table: "SystemNotice");
migrationBuilder.DropIndex(
name: "IX_SystemNotice_CreateTime",
table: "SystemNotice");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocumentAttachment",
table: "SystemDocumentAttachment");
migrationBuilder.DropIndex(
name: "IX_SystemDocumentAttachment_CreateTime",
table: "SystemDocumentAttachment");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocument",
table: "SystemDocument");
migrationBuilder.DropIndex(
name: "IX_SystemDocument_CreateTime",
table: "SystemDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocNeedConfirmedUserType",
table: "SystemDocNeedConfirmedUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemDocConfirmedIdentityUser",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropIndex(
name: "IX_SystemDocConfirmedIdentityUser_CreateTime",
table: "SystemDocConfirmedIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemCriterionKeyFile",
table: "SystemCriterionKeyFile");
migrationBuilder.DropIndex(
name: "IX_SystemCriterionKeyFile_CreateTime",
table: "SystemCriterionKeyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemCriterionDictionaryCode",
table: "SystemCriterionDictionaryCode");
migrationBuilder.DropIndex(
name: "IX_SystemCriterionDictionaryCode_CreateTime",
table: "SystemCriterionDictionaryCode");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemClinicalTableQuestion",
table: "SystemClinicalTableQuestion");
migrationBuilder.DropIndex(
name: "IX_SystemClinicalTableQuestion_CreateTime",
table: "SystemClinicalTableQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemClinicalQuestion",
table: "SystemClinicalQuestion");
migrationBuilder.DropIndex(
name: "IX_SystemClinicalQuestion_CreateTime",
table: "SystemClinicalQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemBasicData",
table: "SystemBasicData");
migrationBuilder.DropIndex(
name: "IX_SystemBasicData_CreateTime",
table: "SystemBasicData");
migrationBuilder.DropPrimaryKey(
name: "PK_SystemAnonymization",
table: "SystemAnonymization");
migrationBuilder.DropIndex(
name: "IX_SystemAnonymization_CreateTime",
table: "SystemAnonymization");
migrationBuilder.DropPrimaryKey(
name: "PK_SysFileType",
table: "SysFileType");
migrationBuilder.DropIndex(
name: "IX_SysFileType_CreateTime",
table: "SysFileType");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectVisitImageBackRecord",
table: "SubjectVisitImageBackRecord");
migrationBuilder.DropIndex(
name: "IX_SubjectVisitImageBackRecord_CreateTime",
table: "SubjectVisitImageBackRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectVisit",
table: "SubjectVisit");
migrationBuilder.DropIndex(
name: "IX_SubjectVisit_CreateTime",
table: "SubjectVisit");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectUser",
table: "SubjectUser");
migrationBuilder.DropIndex(
name: "IX_SubjectUser_CreateTime",
table: "SubjectUser");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitStudyFilter",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_CreateTime",
table: "SubjectCriteriaEvaluationVisitStudyFilter");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitFilter",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_CreateTime",
table: "SubjectCriteriaEvaluationVisitFilter");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCriteriaEvaluation",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropIndex(
name: "IX_SubjectCriteriaEvaluation_CreateTime",
table: "SubjectCriteriaEvaluation");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectCanceDoctor",
table: "SubjectCanceDoctor");
migrationBuilder.DropIndex(
name: "IX_SubjectCanceDoctor_CreateTime",
table: "SubjectCanceDoctor");
migrationBuilder.DropPrimaryKey(
name: "PK_SubjectAdditionalEvaluationResult",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropIndex(
name: "IX_SubjectAdditionalEvaluationResult_CreateTime",
table: "SubjectAdditionalEvaluationResult");
migrationBuilder.DropPrimaryKey(
name: "PK_Subject",
table: "Subject");
migrationBuilder.DropIndex(
name: "IX_Subject_CreateTime",
table: "Subject");
migrationBuilder.DropPrimaryKey(
name: "PK_StudyMonitor",
table: "StudyMonitor");
migrationBuilder.DropIndex(
name: "IX_StudyMonitor_CreateTime",
table: "StudyMonitor");
migrationBuilder.DropPrimaryKey(
name: "PK_Sponsor",
table: "Sponsor");
migrationBuilder.DropIndex(
name: "IX_Sponsor_CreateTime",
table: "Sponsor");
migrationBuilder.DropPrimaryKey(
name: "PK_Site",
table: "Site");
migrationBuilder.DropIndex(
name: "IX_Site_CreateTime",
table: "Site");
migrationBuilder.DropPrimaryKey(
name: "PK_ShortcutKey",
table: "ShortcutKey");
migrationBuilder.DropIndex(
name: "IX_ShortcutKey_CreateTime",
table: "ShortcutKey");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPStudy",
table: "SCPStudy");
migrationBuilder.DropIndex(
name: "IX_SCPStudy_CreateTime",
table: "SCPStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPSeries",
table: "SCPSeries");
migrationBuilder.DropIndex(
name: "IX_SCPSeries_CreateTime",
table: "SCPSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPPatient",
table: "SCPPatient");
migrationBuilder.DropIndex(
name: "IX_SCPPatient_CreateTime",
table: "SCPPatient");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPInstance",
table: "SCPInstance");
migrationBuilder.DropIndex(
name: "IX_SCPInstance_CreateTime",
table: "SCPInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_SCPImageUpload",
table: "SCPImageUpload");
migrationBuilder.DropIndex(
name: "IX_SCPImageUpload_CreateTime",
table: "SCPImageUpload");
migrationBuilder.DropPrimaryKey(
name: "PK_ResearchPublication",
table: "ResearchPublication");
migrationBuilder.DropIndex(
name: "IX_ResearchPublication_CreateTime",
table: "ResearchPublication");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadModuleCriterionFrom",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropIndex(
name: "IX_ReadModuleCriterionFrom_CreateTime",
table: "ReadModuleCriterionFrom");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadModule",
table: "ReadModule");
migrationBuilder.DropIndex(
name: "IX_ReadModule_CreateTime",
table: "ReadModule");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTrialCriterionDictionary",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingTrialCriterionDictionary_CreateTime",
table: "ReadingTrialCriterionDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskRelation",
table: "ReadingTaskRelation");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskRelation_CreateTime",
table: "ReadingTaskRelation");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskQuestionMark",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionMark_CreateTime",
table: "ReadingTaskQuestionMark");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTaskQuestionAnswer",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTaskQuestionAnswer_CreateTime",
table: "ReadingTaskQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionTrial",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionTrial_CreateTime",
table: "ReadingTableQuestionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionSystem",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionSystem_CreateTime",
table: "ReadingTableQuestionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableQuestionAnswer",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingTableQuestionAnswer_CreateTime",
table: "ReadingTableQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingTableAnswerRowInfo",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingTableAnswerRowInfo_CreateTime",
table: "ReadingTableAnswerRowInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingSystemCriterionDictionary",
table: "ReadingSystemCriterionDictionary");
migrationBuilder.DropIndex(
name: "IX_ReadingSystemCriterionDictionary_CreateTime",
table: "ReadingSystemCriterionDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionTrial",
table: "ReadingQuestionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionTrial_CreateTime",
table: "ReadingQuestionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionSystem",
table: "ReadingQuestionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionSystem_CreateTime",
table: "ReadingQuestionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionCriterionTrial",
table: "ReadingQuestionCriterionTrial");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionCriterionTrial_CreateTime",
table: "ReadingQuestionCriterionTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingQuestionCriterionSystem",
table: "ReadingQuestionCriterionSystem");
migrationBuilder.DropIndex(
name: "IX_ReadingQuestionCriterionSystem_CreateTime",
table: "ReadingQuestionCriterionSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodSite",
table: "ReadingPeriodSite");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSite_CreateTime",
table: "ReadingPeriodSite");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodSet",
table: "ReadingPeriodSet");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodSet_CreateTime",
table: "ReadingPeriodSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingPeriodPlan",
table: "ReadingPeriodPlan");
migrationBuilder.DropIndex(
name: "IX_ReadingPeriodPlan_CreateTime",
table: "ReadingPeriodPlan");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingOncologyTaskInfo",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingOncologyTaskInfo_CreateTime",
table: "ReadingOncologyTaskInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingNoneDicomMarkBinding",
table: "ReadingNoneDicomMarkBinding");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMarkBinding_CreateTime",
table: "ReadingNoneDicomMarkBinding");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingNoneDicomMark",
table: "ReadingNoneDicomMark");
migrationBuilder.DropIndex(
name: "IX_ReadingNoneDicomMark_CreateTime",
table: "ReadingNoneDicomMark");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineTrialQuestion",
table: "ReadingMedicineTrialQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineTrialQuestion_CreateTime",
table: "ReadingMedicineTrialQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineSystemQuestion",
table: "ReadingMedicineSystemQuestion");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineSystemQuestion_CreateTime",
table: "ReadingMedicineSystemQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicineQuestionAnswer",
table: "ReadingMedicineQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicineQuestionAnswer_CreateTime",
table: "ReadingMedicineQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingMedicalReviewDialog",
table: "ReadingMedicalReviewDialog");
migrationBuilder.DropIndex(
name: "IX_ReadingMedicalReviewDialog_CreateTime",
table: "ReadingMedicalReviewDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingJudgeInfo",
table: "ReadingJudgeInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingJudgeInfo_CreateTime",
table: "ReadingJudgeInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingImportFile",
table: "ReadingImportFile");
migrationBuilder.DropIndex(
name: "IX_ReadingImportFile_CreateTime",
table: "ReadingImportFile");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingGlobalTaskInfo",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropIndex(
name: "IX_ReadingGlobalTaskInfo_CreateTime",
table: "ReadingGlobalTaskInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingCustomTag",
table: "ReadingCustomTag");
migrationBuilder.DropIndex(
name: "IX_ReadingCustomTag_CreateTime",
table: "ReadingCustomTag");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingCriterionPage",
table: "ReadingCriterionPage");
migrationBuilder.DropIndex(
name: "IX_ReadingCriterionPage_CreateTime",
table: "ReadingCriterionPage");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingConsistentClinicalDataPDF",
table: "ReadingConsistentClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalDataPDF_CreateTime",
table: "ReadingConsistentClinicalDataPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingConsistentClinicalData",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingConsistentClinicalData_CreateTime",
table: "ReadingConsistentClinicalData");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingClinicalDataPDF",
table: "ReadingClinicalDataPDF");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalDataPDF_CreateTime",
table: "ReadingClinicalDataPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_ReadingClinicalData",
table: "ReadingClinicalData");
migrationBuilder.DropIndex(
name: "IX_ReadingClinicalData_CreateTime",
table: "ReadingClinicalData");
migrationBuilder.DropPrimaryKey(
name: "PK_RankPrice",
table: "RankPrice");
migrationBuilder.DropIndex(
name: "IX_RankPrice_CreateTime",
table: "RankPrice");
migrationBuilder.DropPrimaryKey(
name: "PK_QCQuestion",
table: "QCQuestion");
migrationBuilder.DropIndex(
name: "IX_QCQuestion_CreateTime",
table: "QCQuestion");
migrationBuilder.DropPrimaryKey(
name: "PK_QCChallengeDialog",
table: "QCChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_QCChallengeDialog_CreateTime",
table: "QCChallengeDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_QCChallenge",
table: "QCChallenge");
migrationBuilder.DropIndex(
name: "IX_QCChallenge_CreateTime",
table: "QCChallenge");
migrationBuilder.DropPrimaryKey(
name: "PK_PublishLog",
table: "PublishLog");
migrationBuilder.DropIndex(
name: "IX_PublishLog_CreateTime",
table: "PublishLog");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousSurgery",
table: "PreviousSurgery");
migrationBuilder.DropIndex(
name: "IX_PreviousSurgery_CreateTime",
table: "PreviousSurgery");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousPDF",
table: "PreviousPDF");
migrationBuilder.DropIndex(
name: "IX_PreviousPDF_CreateTime",
table: "PreviousPDF");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousOther",
table: "PreviousOther");
migrationBuilder.DropIndex(
name: "IX_PreviousOther_CreateTime",
table: "PreviousOther");
migrationBuilder.DropPrimaryKey(
name: "PK_PreviousHistory",
table: "PreviousHistory");
migrationBuilder.DropIndex(
name: "IX_PreviousHistory_CreateTime",
table: "PreviousHistory");
migrationBuilder.DropPrimaryKey(
name: "PK_Postgraduate",
table: "Postgraduate");
migrationBuilder.DropIndex(
name: "IX_Postgraduate_CreateTime",
table: "Postgraduate");
migrationBuilder.DropPrimaryKey(
name: "PK_PaymentDetail",
table: "PaymentDetail");
migrationBuilder.DropIndex(
name: "IX_PaymentDetail_CreateTime",
table: "PaymentDetail");
migrationBuilder.DropPrimaryKey(
name: "PK_PaymentAdjustment",
table: "PaymentAdjustment");
migrationBuilder.DropIndex(
name: "IX_PaymentAdjustment_CreateTime",
table: "PaymentAdjustment");
migrationBuilder.DropPrimaryKey(
name: "PK_Payment",
table: "Payment");
migrationBuilder.DropIndex(
name: "IX_Payment_CreateTime",
table: "Payment");
migrationBuilder.DropPrimaryKey(
name: "PK_OrganTrialInfo",
table: "OrganTrialInfo");
migrationBuilder.DropIndex(
name: "IX_OrganTrialInfo_CreateTime",
table: "OrganTrialInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_OrganInfo",
table: "OrganInfo");
migrationBuilder.DropIndex(
name: "IX_OrganInfo_CreateTime",
table: "OrganInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_NoneDicomStudyFile",
table: "NoneDicomStudyFile");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudyFile_CreateTime",
table: "NoneDicomStudyFile");
migrationBuilder.DropPrimaryKey(
name: "PK_NoneDicomStudy",
table: "NoneDicomStudy");
migrationBuilder.DropIndex(
name: "IX_NoneDicomStudy_CreateTime",
table: "NoneDicomStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_Menu",
table: "Menu");
migrationBuilder.DropIndex(
name: "IX_Menu_CreateTime",
table: "Menu");
migrationBuilder.DropPrimaryKey(
name: "PK_Internationalization",
table: "Internationalization");
migrationBuilder.DropIndex(
name: "IX_Internationalization_CreateTime",
table: "Internationalization");
migrationBuilder.DropPrimaryKey(
name: "PK_InspectionFile",
table: "InspectionFile");
migrationBuilder.DropIndex(
name: "IX_InspectionFile_CreateTime",
table: "InspectionFile");
migrationBuilder.DropPrimaryKey(
name: "PK_ImageShare",
table: "ImageShare");
migrationBuilder.DropPrimaryKey(
name: "PK_IdentityUser",
table: "IdentityUser");
migrationBuilder.DropIndex(
name: "IX_IdentityUser_CreateTime",
table: "IdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_Hospital",
table: "Hospital");
migrationBuilder.DropIndex(
name: "IX_Hospital_CreateTime",
table: "Hospital");
migrationBuilder.DropPrimaryKey(
name: "PK_FrontAuditConfig",
table: "FrontAuditConfig");
migrationBuilder.DropIndex(
name: "IX_FrontAuditConfig_CreateTime",
table: "FrontAuditConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_ExploreRecommend",
table: "ExploreRecommend");
migrationBuilder.DropIndex(
name: "IX_ExploreRecommend_CreateTime",
table: "ExploreRecommend");
migrationBuilder.DropPrimaryKey(
name: "PK_ExchangeRate",
table: "ExchangeRate");
migrationBuilder.DropIndex(
name: "IX_ExchangeRate_CreateTime",
table: "ExchangeRate");
migrationBuilder.DropPrimaryKey(
name: "PK_EventStoreRecord",
table: "EventStoreRecord");
migrationBuilder.DropIndex(
name: "IX_EventStoreRecord_CreateTime",
table: "EventStoreRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollReadingCriterion",
table: "EnrollReadingCriterion");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCriterion_CreateTime",
table: "EnrollReadingCriterion");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollReadingCategory",
table: "EnrollReadingCategory");
migrationBuilder.DropIndex(
name: "IX_EnrollReadingCategory_CreateTime",
table: "EnrollReadingCategory");
migrationBuilder.DropPrimaryKey(
name: "PK_EnrollDetail",
table: "EnrollDetail");
migrationBuilder.DropIndex(
name: "IX_EnrollDetail_CreateTime",
table: "EnrollDetail");
migrationBuilder.DropPrimaryKey(
name: "PK_Enroll",
table: "Enroll");
migrationBuilder.DropIndex(
name: "IX_Enroll_CreateTime",
table: "Enroll");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailReSendLog",
table: "EmailReSendLog");
migrationBuilder.DropIndex(
name: "IX_EmailReSendLog_CreateTime",
table: "EmailReSendLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailRecipientLog",
table: "EmailRecipientLog");
migrationBuilder.DropIndex(
name: "IX_EmailRecipientLog_CreateTime",
table: "EmailRecipientLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailNoticeUserType",
table: "EmailNoticeUserType");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailNoticeConfig",
table: "EmailNoticeConfig");
migrationBuilder.DropIndex(
name: "IX_EmailNoticeConfig_CreateTime",
table: "EmailNoticeConfig");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailLog",
table: "EmailLog");
migrationBuilder.DropIndex(
name: "IX_EmailLog_CreateTime",
table: "EmailLog");
migrationBuilder.DropPrimaryKey(
name: "PK_EmailAttachmentLog",
table: "EmailAttachmentLog");
migrationBuilder.DropIndex(
name: "IX_EmailAttachmentLog_CreateTime",
table: "EmailAttachmentLog");
migrationBuilder.DropPrimaryKey(
name: "PK_Education",
table: "Education");
migrationBuilder.DropIndex(
name: "IX_Education_CreateTime",
table: "Education");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorWorkload",
table: "DoctorWorkload");
migrationBuilder.DropIndex(
name: "IX_DoctorWorkload_CreateTime",
table: "DoctorWorkload");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorSummarize",
table: "DoctorSummarize");
migrationBuilder.DropIndex(
name: "IX_DoctorSummarize_CreateTime",
table: "DoctorSummarize");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorPayInformation",
table: "DoctorPayInformation");
migrationBuilder.DropIndex(
name: "IX_DoctorPayInformation_CreateTime",
table: "DoctorPayInformation");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorDictionary",
table: "DoctorDictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_DoctorCriterionFile",
table: "DoctorCriterionFile");
migrationBuilder.DropIndex(
name: "IX_DoctorCriterionFile_CreateTime",
table: "DoctorCriterionFile");
migrationBuilder.DropPrimaryKey(
name: "PK_Doctor",
table: "Doctor");
migrationBuilder.DropIndex(
name: "IX_Doctor_CreateTime",
table: "Doctor");
migrationBuilder.DropPrimaryKey(
name: "PK_Dictionary",
table: "Dictionary");
migrationBuilder.DropIndex(
name: "IX_Dictionary_CreateTime",
table: "Dictionary");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomStudy",
table: "DicomStudy");
migrationBuilder.DropIndex(
name: "IX_DicomStudy_CreateTime",
table: "DicomStudy");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomSeries",
table: "DicomSeries");
migrationBuilder.DropIndex(
name: "IX_DicomSeries_CreateTime",
table: "DicomSeries");
migrationBuilder.DropPrimaryKey(
name: "PK_DicomInstance",
table: "DicomInstance");
migrationBuilder.DropIndex(
name: "IX_DicomInstance_CreateTime",
table: "DicomInstance");
migrationBuilder.DropPrimaryKey(
name: "PK_DataInspection",
table: "DataInspection");
migrationBuilder.DropIndex(
name: "IX_DataInspection_CreateTime",
table: "DataInspection");
migrationBuilder.DropPrimaryKey(
name: "PK_CROCompany",
table: "CROCompany");
migrationBuilder.DropIndex(
name: "IX_CROCompany_CreateTime",
table: "CROCompany");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionNidusTrial",
table: "CriterionNidusTrial");
migrationBuilder.DropIndex(
name: "IX_CriterionNidusTrial_CreateTime",
table: "CriterionNidusTrial");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionNidusSystem",
table: "CriterionNidusSystem");
migrationBuilder.DropIndex(
name: "IX_CriterionNidusSystem_CreateTime",
table: "CriterionNidusSystem");
migrationBuilder.DropPrimaryKey(
name: "PK_CriterionKeyFileRead",
table: "CriterionKeyFileRead");
migrationBuilder.DropIndex(
name: "IX_CriterionKeyFileRead_CreateTime",
table: "CriterionKeyFileRead");
migrationBuilder.DropPrimaryKey(
name: "PK_CommonDocument",
table: "CommonDocument");
migrationBuilder.DropIndex(
name: "IX_CommonDocument_CreateTime",
table: "CommonDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalTableAnswer",
table: "ClinicalTableAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalTableAnswer_CreateTime",
table: "ClinicalTableAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalQuestionAnswer",
table: "ClinicalQuestionAnswer");
migrationBuilder.DropIndex(
name: "IX_ClinicalQuestionAnswer_CreateTime",
table: "ClinicalQuestionAnswer");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalForm",
table: "ClinicalForm");
migrationBuilder.DropIndex(
name: "IX_ClinicalForm_CreateTime",
table: "ClinicalForm");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalDataTrialSet",
table: "ClinicalDataTrialSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataTrialSet_CreateTime",
table: "ClinicalDataTrialSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalDataSystemSet",
table: "ClinicalDataSystemSet");
migrationBuilder.DropIndex(
name: "IX_ClinicalDataSystemSet_CreateTime",
table: "ClinicalDataSystemSet");
migrationBuilder.DropPrimaryKey(
name: "PK_ClinicalAnswerRowInfo",
table: "ClinicalAnswerRowInfo");
migrationBuilder.DropIndex(
name: "IX_ClinicalAnswerRowInfo_CreateTime",
table: "ClinicalAnswerRowInfo");
migrationBuilder.DropPrimaryKey(
name: "PK_CheckChallengeDialog",
table: "CheckChallengeDialog");
migrationBuilder.DropIndex(
name: "IX_CheckChallengeDialog_CreateTime",
table: "CheckChallengeDialog");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecordPermission",
table: "AuditRecordPermission");
migrationBuilder.DropIndex(
name: "IX_AuditRecordPermission_CreateTime",
table: "AuditRecordPermission");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecordIdentityUser",
table: "AuditRecordIdentityUser");
migrationBuilder.DropIndex(
name: "IX_AuditRecordIdentityUser_CreateTime",
table: "AuditRecordIdentityUser");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditRecord",
table: "AuditRecord");
migrationBuilder.DropIndex(
name: "IX_AuditRecord_CreateTime",
table: "AuditRecord");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditDocumentClosure",
table: "AuditDocumentClosure");
migrationBuilder.DropPrimaryKey(
name: "PK_AuditDocument",
table: "AuditDocument");
migrationBuilder.DropIndex(
name: "IX_AuditDocument_CreateTime",
table: "AuditDocument");
migrationBuilder.DropPrimaryKey(
name: "PK_Attachment",
table: "Attachment");
migrationBuilder.DropIndex(
name: "IX_Attachment_CreateTime",
table: "Attachment");
migrationBuilder.AlterColumn<string>(
name: "UserName",
table: "IdentityUser",
type: "nvarchar(400)",
maxLength: 400,
nullable: false,
oldClrType: typeof(string),
oldType: "nvarchar(400)",
oldMaxLength: 400,
oldCollation: "Chinese_PRC_CS_AS");
migrationBuilder.AddPrimaryKey(
name: "PK_VolumeReward",
table: "VolumeReward",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VisitTaskReReading",
table: "VisitTaskReReading",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VisitTask",
table: "VisitTask",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VisitStage",
table: "VisitStage",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VisitPlanInfluenceStudy",
table: "VisitPlanInfluenceStudy",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VisitPlanInfluenceStat",
table: "VisitPlanInfluenceStat",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_VerificationCode",
table: "VerificationCode",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Vacation",
table: "Vacation",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserWLTemplate",
table: "UserWLTemplate",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserTypeMenu",
table: "UserTypeMenu",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserTypeGroup",
table: "UserTypeGroup",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserType",
table: "UserType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserPassWordLog",
table: "UserPassWordLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserLog",
table: "UserLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserFeedBack",
table: "UserFeedBack",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_UserAgreement",
table: "UserAgreement",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_User",
table: "User",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1BM",
table: "TumorAssessment_RECIST1Point1BM",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_RECIST1Point1",
table: "TumorAssessment_RECIST1Point1",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TumorAssessment_IRECIST1Point1",
table: "TumorAssessment_IRECIST1Point1",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialVirtualSiteCodeUpdate",
table: "TrialVirtualSiteCodeUpdate",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialUser",
table: "TrialUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialTrianingRecord",
table: "TrialTrianingRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialStatus",
table: "TrialStatus",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialStateChange",
table: "TrialStateChange",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteUserSurvey",
table: "TrialSiteUserSurvey",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteUser",
table: "TrialSiteUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteSurvey",
table: "TrialSiteSurvey",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteEquipmentSurvey",
table: "TrialSiteEquipmentSurvey",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSiteDicomAE",
table: "TrialSiteDicomAE",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSite",
table: "TrialSite",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialSign",
table: "TrialSign",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialRevenuesPriceVerification",
table: "TrialRevenuesPriceVerification",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialRevenuesPrice",
table: "TrialRevenuesPrice",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialQCQuestionAnswer",
table: "TrialQCQuestionAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialQCQuestion",
table: "TrialQCQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialPaymentPrice",
table: "TrialPaymentPrice",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialNormalRecord",
table: "TrialNormalRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialImageDownload",
table: "TrialImageDownload",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialIdentityUser",
table: "TrialIdentityUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialHistoryRecordFile",
table: "TrialHistoryRecordFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFinalRecord",
table: "TrialFinalRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFileType",
table: "TrialFileType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialFile",
table: "TrialFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExternalUser",
table: "TrialExternalUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExperienceCriteria",
table: "TrialExperienceCriteria",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialExperience",
table: "TrialExperience",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailNoticeUser",
table: "TrialEmailNoticeUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailNoticeConfig",
table: "TrialEmailNoticeConfig",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialEmailBlackUser",
table: "TrialEmailBlackUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocumentAttachment",
table: "TrialDocumentAttachment",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocument",
table: "TrialDocument",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocNeedConfirmedUserType",
table: "TrialDocNeedConfirmedUserType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDocConfirmedIdentityUser",
table: "TrialDocConfirmedIdentityUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDictionary",
table: "TrialDictionary",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialDicomAE",
table: "TrialDicomAE",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionKeyFile",
table: "TrialCriterionKeyFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionDictionaryCode",
table: "TrialCriterionDictionaryCode",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialCriterionAdditionalAssessmentType",
table: "TrialCriterionAdditionalAssessmentType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalTableQuestion",
table: "TrialClinicalTableQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalQuestion",
table: "TrialClinicalQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialClinicalDataSetCriterion",
table: "TrialClinicalDataSetCriterion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialBodyPart",
table: "TrialBodyPart",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TrialAuditShow",
table: "TrialAuditShow",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Trial",
table: "Trial",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TestLength",
table: "TestLength",
column: "Id");
migrationBuilder.AddUniqueConstraint(
name: "AK_TaskStudy_Id",
table: "TaskStudy",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskStudy",
table: "TaskStudy",
column: "SeqId");
migrationBuilder.AddUniqueConstraint(
name: "AK_TaskSeries_Id",
table: "TaskSeries",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskSeries",
table: "TaskSeries",
column: "SeqId");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskMedicalReviewRule",
table: "TaskMedicalReviewRule",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskMedicalReview",
table: "TaskMedicalReview",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskInstance",
table: "TaskInstance",
column: "SeqId");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskInfluence",
table: "TaskInfluence",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskConsistentRule",
table: "TaskConsistentRule",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_TaskAllocationRule",
table: "TaskAllocationRule",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNoticeUserType",
table: "SystemNoticeUserType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNoticeUserRead",
table: "SystemNoticeUserRead",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemNotice",
table: "SystemNotice",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocumentAttachment",
table: "SystemDocumentAttachment",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocument",
table: "SystemDocument",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocNeedConfirmedUserType",
table: "SystemDocNeedConfirmedUserType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemDocConfirmedIdentityUser",
table: "SystemDocConfirmedIdentityUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemCriterionKeyFile",
table: "SystemCriterionKeyFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemCriterionDictionaryCode",
table: "SystemCriterionDictionaryCode",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemClinicalTableQuestion",
table: "SystemClinicalTableQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemClinicalQuestion",
table: "SystemClinicalQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemBasicData",
table: "SystemBasicData",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SystemAnonymization",
table: "SystemAnonymization",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SysFileType",
table: "SysFileType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectVisitImageBackRecord",
table: "SubjectVisitImageBackRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectVisit",
table: "SubjectVisit",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectUser",
table: "SubjectUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitStudyFilter",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluationVisitFilter",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCriteriaEvaluation",
table: "SubjectCriteriaEvaluation",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectCanceDoctor",
table: "SubjectCanceDoctor",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SubjectAdditionalEvaluationResult",
table: "SubjectAdditionalEvaluationResult",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Subject",
table: "Subject",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_StudyMonitor",
table: "StudyMonitor",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Sponsor",
table: "Sponsor",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Site",
table: "Site",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ShortcutKey",
table: "ShortcutKey",
column: "Id");
migrationBuilder.AddUniqueConstraint(
name: "AK_SCPStudy_Id",
table: "SCPStudy",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SCPStudy",
table: "SCPStudy",
column: "SeqId");
migrationBuilder.AddUniqueConstraint(
name: "AK_SCPSeries_Id",
table: "SCPSeries",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SCPSeries",
table: "SCPSeries",
column: "SeqId");
migrationBuilder.AddPrimaryKey(
name: "PK_SCPPatient",
table: "SCPPatient",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_SCPInstance",
table: "SCPInstance",
column: "SeqId");
migrationBuilder.AddPrimaryKey(
name: "PK_SCPImageUpload",
table: "SCPImageUpload",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ResearchPublication",
table: "ResearchPublication",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadModuleCriterionFrom",
table: "ReadModuleCriterionFrom",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadModule",
table: "ReadModule",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTrialCriterionDictionary",
table: "ReadingTrialCriterionDictionary",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskRelation",
table: "ReadingTaskRelation",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskQuestionMark",
table: "ReadingTaskQuestionMark",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTaskQuestionAnswer",
table: "ReadingTaskQuestionAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionTrial",
table: "ReadingTableQuestionTrial",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionSystem",
table: "ReadingTableQuestionSystem",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableQuestionAnswer",
table: "ReadingTableQuestionAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingTableAnswerRowInfo",
table: "ReadingTableAnswerRowInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingSystemCriterionDictionary",
table: "ReadingSystemCriterionDictionary",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionTrial",
table: "ReadingQuestionTrial",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionSystem",
table: "ReadingQuestionSystem",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionCriterionTrial",
table: "ReadingQuestionCriterionTrial",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingQuestionCriterionSystem",
table: "ReadingQuestionCriterionSystem",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodSite",
table: "ReadingPeriodSite",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodSet",
table: "ReadingPeriodSet",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingPeriodPlan",
table: "ReadingPeriodPlan",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingOncologyTaskInfo",
table: "ReadingOncologyTaskInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingNoneDicomMarkBinding",
table: "ReadingNoneDicomMarkBinding",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingNoneDicomMark",
table: "ReadingNoneDicomMark",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineTrialQuestion",
table: "ReadingMedicineTrialQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineSystemQuestion",
table: "ReadingMedicineSystemQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicineQuestionAnswer",
table: "ReadingMedicineQuestionAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingMedicalReviewDialog",
table: "ReadingMedicalReviewDialog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingJudgeInfo",
table: "ReadingJudgeInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingImportFile",
table: "ReadingImportFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingGlobalTaskInfo",
table: "ReadingGlobalTaskInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingCustomTag",
table: "ReadingCustomTag",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingCriterionPage",
table: "ReadingCriterionPage",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingConsistentClinicalDataPDF",
table: "ReadingConsistentClinicalDataPDF",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingConsistentClinicalData",
table: "ReadingConsistentClinicalData",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingClinicalDataPDF",
table: "ReadingClinicalDataPDF",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ReadingClinicalData",
table: "ReadingClinicalData",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_RankPrice",
table: "RankPrice",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_QCQuestion",
table: "QCQuestion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_QCChallengeDialog",
table: "QCChallengeDialog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_QCChallenge",
table: "QCChallenge",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PublishLog",
table: "PublishLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousSurgery",
table: "PreviousSurgery",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousPDF",
table: "PreviousPDF",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousOther",
table: "PreviousOther",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PreviousHistory",
table: "PreviousHistory",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Postgraduate",
table: "Postgraduate",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PaymentDetail",
table: "PaymentDetail",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_PaymentAdjustment",
table: "PaymentAdjustment",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Payment",
table: "Payment",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_OrganTrialInfo",
table: "OrganTrialInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_OrganInfo",
table: "OrganInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_NoneDicomStudyFile",
table: "NoneDicomStudyFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_NoneDicomStudy",
table: "NoneDicomStudy",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Menu",
table: "Menu",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Internationalization",
table: "Internationalization",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_InspectionFile",
table: "InspectionFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ImageShare",
table: "ImageShare",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_IdentityUser",
table: "IdentityUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Hospital",
table: "Hospital",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_FrontAuditConfig",
table: "FrontAuditConfig",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ExploreRecommend",
table: "ExploreRecommend",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ExchangeRate",
table: "ExchangeRate",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EventStoreRecord",
table: "EventStoreRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollReadingCriterion",
table: "EnrollReadingCriterion",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollReadingCategory",
table: "EnrollReadingCategory",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EnrollDetail",
table: "EnrollDetail",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Enroll",
table: "Enroll",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailReSendLog",
table: "EmailReSendLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailRecipientLog",
table: "EmailRecipientLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailNoticeUserType",
table: "EmailNoticeUserType",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailNoticeConfig",
table: "EmailNoticeConfig",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailLog",
table: "EmailLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_EmailAttachmentLog",
table: "EmailAttachmentLog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Education",
table: "Education",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorWorkload",
table: "DoctorWorkload",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorSummarize",
table: "DoctorSummarize",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorPayInformation",
table: "DoctorPayInformation",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorDictionary",
table: "DoctorDictionary",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DoctorCriterionFile",
table: "DoctorCriterionFile",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Doctor",
table: "Doctor",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Dictionary",
table: "Dictionary",
column: "Id");
migrationBuilder.AddUniqueConstraint(
name: "AK_DicomStudy_Id",
table: "DicomStudy",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DicomStudy",
table: "DicomStudy",
column: "SeqId");
migrationBuilder.AddUniqueConstraint(
name: "AK_DicomSeries_Id",
table: "DicomSeries",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DicomSeries",
table: "DicomSeries",
column: "SeqId");
migrationBuilder.AddUniqueConstraint(
name: "AK_DicomInstance_Id",
table: "DicomInstance",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_DicomInstance",
table: "DicomInstance",
column: "SeqId");
migrationBuilder.AddPrimaryKey(
name: "PK_DataInspection",
table: "DataInspection",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CROCompany",
table: "CROCompany",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionNidusTrial",
table: "CriterionNidusTrial",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionNidusSystem",
table: "CriterionNidusSystem",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CriterionKeyFileRead",
table: "CriterionKeyFileRead",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CommonDocument",
table: "CommonDocument",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalTableAnswer",
table: "ClinicalTableAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalQuestionAnswer",
table: "ClinicalQuestionAnswer",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalForm",
table: "ClinicalForm",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalDataTrialSet",
table: "ClinicalDataTrialSet",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalDataSystemSet",
table: "ClinicalDataSystemSet",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_ClinicalAnswerRowInfo",
table: "ClinicalAnswerRowInfo",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_CheckChallengeDialog",
table: "CheckChallengeDialog",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecordPermission",
table: "AuditRecordPermission",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecordIdentityUser",
table: "AuditRecordIdentityUser",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_AuditRecord",
table: "AuditRecord",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_AuditDocumentClosure",
table: "AuditDocumentClosure",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_AuditDocument",
table: "AuditDocument",
column: "Id");
migrationBuilder.AddPrimaryKey(
name: "PK_Attachment",
table: "Attachment",
column: "Id");
migrationBuilder.CreateIndex(
name: "IX_VolumeReward_CreateUserId",
table: "VolumeReward",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_CreateUserId",
table: "VisitTaskReReading",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_NewReReadingTaskId",
table: "VisitTaskReReading",
column: "NewReReadingTaskId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_OriginalReReadingTaskId",
table: "VisitTaskReReading",
column: "OriginalReReadingTaskId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_RequestReReadingConfirmUserId",
table: "VisitTaskReReading",
column: "RequestReReadingConfirmUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_RequestReReadingUserId",
table: "VisitTaskReReading",
column: "RequestReReadingUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_RootReReadingTaskId",
table: "VisitTaskReReading",
column: "RootReReadingTaskId");
migrationBuilder.CreateIndex(
name: "IX_VisitTaskReReading_TrialId",
table: "VisitTaskReReading",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_CreateUserId",
table: "VisitTask",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_DoctorUserId",
table: "VisitTask",
column: "DoctorUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_JudgeResultTaskId",
table: "VisitTask",
column: "JudgeResultTaskId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_JudgeVisitTaskId",
table: "VisitTask",
column: "JudgeVisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_SouceReadModuleId",
table: "VisitTask",
column: "SouceReadModuleId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_SourceSubjectVisitId",
table: "VisitTask",
column: "SourceSubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_SubjectId",
table: "VisitTask",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_TrialId",
table: "VisitTask",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_VisitTask_TrialReadingCriterionId",
table: "VisitTask",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_VisitStage_CreateUserId",
table: "VisitStage",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitStage_TrialId",
table: "VisitStage",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStudy_CreateUserId",
table: "VisitPlanInfluenceStudy",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStudy_SubjectVisitId",
table: "VisitPlanInfluenceStudy",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStudy_VisitPlanInfluenceStatId",
table: "VisitPlanInfluenceStudy",
column: "VisitPlanInfluenceStatId");
migrationBuilder.CreateIndex(
name: "IX_VisitPlanInfluenceStat_CreateUserId",
table: "VisitPlanInfluenceStat",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_VerificationCode_CreateUserId",
table: "VerificationCode",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Vacation_CreateUserId",
table: "Vacation",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_UserWLTemplate_CreateUserId",
table: "UserWLTemplate",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_UserTypeMenu_MenuId",
table: "UserTypeMenu",
column: "MenuId");
migrationBuilder.CreateIndex(
name: "IX_UserTypeMenu_UserTypeId",
table: "UserTypeMenu",
column: "UserTypeId");
migrationBuilder.CreateIndex(
name: "IX_UserTypeGroup_DictionaryId",
table: "UserTypeGroup",
column: "DictionaryId");
migrationBuilder.CreateIndex(
name: "IX_UserTypeGroup_UserTypeId",
table: "UserTypeGroup",
column: "UserTypeId");
migrationBuilder.CreateIndex(
name: "IX_UserPassWordLog_CreateUserId",
table: "UserPassWordLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_UserLog_ActionIdentityUserId",
table: "UserLog",
column: "ActionIdentityUserId");
migrationBuilder.CreateIndex(
name: "IX_UserLog_CreateUserId",
table: "UserLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_UserLog_TargetIdentityUserId",
table: "UserLog",
column: "TargetIdentityUserId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_CreateUserId",
table: "UserFeedBack",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_SubjectId",
table: "UserFeedBack",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_SubjectVisitId",
table: "UserFeedBack",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_TrialId",
table: "UserFeedBack",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_TrialSiteId",
table: "UserFeedBack",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_UserFeedBack_VisitTaskId",
table: "UserFeedBack",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_UserAgreement_CreateUserId",
table: "UserAgreement",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_User_CreateUserId",
table: "User",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_User_DoctorId",
table: "User",
column: "DoctorId",
unique: true,
filter: "[DoctorId] IS NOT NULL");
migrationBuilder.CreateIndex(
name: "IX_User_IdentityUserId",
table: "User",
column: "IdentityUserId");
migrationBuilder.CreateIndex(
name: "IX_User_UserTypeId",
table: "User",
column: "UserTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialVirtualSiteCodeUpdate_CreateUserId",
table: "TrialVirtualSiteCodeUpdate",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialUser_CreateUserId",
table: "TrialUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialUser_TrialId",
table: "TrialUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialUser_TrialUserId",
table: "TrialUser",
column: "TrialUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialUser_UserId",
table: "TrialUser",
column: "UserId");
migrationBuilder.CreateIndex(
name: "IX_TrialTrianingRecord_CreateUserId",
table: "TrialTrianingRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialTrianingRecord_HistoryFileRecordId",
table: "TrialTrianingRecord",
column: "HistoryFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialTrianingRecord_TrialFileRecordId",
table: "TrialTrianingRecord",
column: "TrialFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialStatus_CreateUserId",
table: "TrialStatus",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialStatus_TrialId",
table: "TrialStatus",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialStateChange_CreateUserId",
table: "TrialStateChange",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialStateChange_TrialId",
table: "TrialStateChange",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUserSurvey_CreateUserId",
table: "TrialSiteUserSurvey",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUserSurvey_TrialSiteSurveyId",
table: "TrialSiteUserSurvey",
column: "TrialSiteSurveyId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUserSurvey_UserTypeId",
table: "TrialSiteUserSurvey",
column: "UserTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUser_CreateUserId",
table: "TrialSiteUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUser_TrialId",
table: "TrialSiteUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUser_TrialSiteId",
table: "TrialSiteUser",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteUser_UserId",
table: "TrialSiteUser",
column: "UserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_CreateUserId",
table: "TrialSiteSurvey",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_PreliminaryUserId",
table: "TrialSiteSurvey",
column: "PreliminaryUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_ReviewerUserId",
table: "TrialSiteSurvey",
column: "ReviewerUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_TrialId",
table: "TrialSiteSurvey",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteSurvey_TrialSiteId",
table: "TrialSiteSurvey",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteEquipmentSurvey_CreateUserId",
table: "TrialSiteEquipmentSurvey",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteEquipmentSurvey_EquipmentTypeId",
table: "TrialSiteEquipmentSurvey",
column: "EquipmentTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteEquipmentSurvey_TrialSiteSurveyId",
table: "TrialSiteEquipmentSurvey",
column: "TrialSiteSurveyId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteDicomAE_CreateUserId",
table: "TrialSiteDicomAE",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSiteDicomAE_TrialSiteId",
table: "TrialSiteDicomAE",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_TrialSite_CreateUserId",
table: "TrialSite",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialSite_SiteId",
table: "TrialSite",
column: "SiteId");
migrationBuilder.CreateIndex(
name: "IX_TrialSite_TrialId",
table: "TrialSite",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialSign_CreateUserId",
table: "TrialSign",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialRevenuesPrice_CreateUserId",
table: "TrialRevenuesPrice",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestionAnswer_CreateUserId",
table: "TrialQCQuestionAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestionAnswer_SubjectVisitId",
table: "TrialQCQuestionAnswer",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestionAnswer_TrialQCQuestionConfigureId",
table: "TrialQCQuestionAnswer",
column: "TrialQCQuestionConfigureId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestion_CreateUserId",
table: "TrialQCQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestion_ParentId",
table: "TrialQCQuestion",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_TrialQCQuestion_TrialId",
table: "TrialQCQuestion",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialPaymentPrice_CreateUserId",
table: "TrialPaymentPrice",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialPaymentPrice_TrialId",
table: "TrialPaymentPrice",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialNormalRecord_CreateUserId",
table: "TrialNormalRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialNormalRecord_HistoryFileRecordId",
table: "TrialNormalRecord",
column: "HistoryFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialNormalRecord_TrialFileRecordId",
table: "TrialNormalRecord",
column: "TrialFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialImageDownload_CreateUserId",
table: "TrialImageDownload",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialImageDownload_SubjectId",
table: "TrialImageDownload",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_TrialImageDownload_TrialId",
table: "TrialImageDownload",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialIdentityUser_CreateUserId",
table: "TrialIdentityUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialIdentityUser_IdentityUserId",
table: "TrialIdentityUser",
column: "IdentityUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialIdentityUser_TrialId",
table: "TrialIdentityUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialHistoryRecordFile_CreateUserId",
table: "TrialHistoryRecordFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialHistoryRecordFile_TrialFileTypeId",
table: "TrialHistoryRecordFile",
column: "TrialFileTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialHistoryRecordFile_TrialRecordId",
table: "TrialHistoryRecordFile",
column: "TrialRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_CreateUserId",
table: "TrialFinalRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_HistoryFileRecordId",
table: "TrialFinalRecord",
column: "HistoryFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_PDFFileRecordId",
table: "TrialFinalRecord",
column: "PDFFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_SignFileRecordId",
table: "TrialFinalRecord",
column: "SignFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialFinalRecord_WordFileRecordId",
table: "TrialFinalRecord",
column: "WordFileRecordId");
migrationBuilder.CreateIndex(
name: "IX_TrialFileType_CreateUserId",
table: "TrialFileType",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialFile_CreateUserId",
table: "TrialFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialFile_TrialFileTypeId",
table: "TrialFile",
column: "TrialFileTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialExternalUser_CreateUserId",
table: "TrialExternalUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialExternalUser_TrialId",
table: "TrialExternalUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperienceCriteria_DoctorId",
table: "TrialExperienceCriteria",
column: "DoctorId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperienceCriteria_EvaluationCriteriaId",
table: "TrialExperienceCriteria",
column: "EvaluationCriteriaId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperienceCriteria_TrialExperienceId",
table: "TrialExperienceCriteria",
column: "TrialExperienceId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperience_CreateUserId",
table: "TrialExperience",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperience_PhaseId",
table: "TrialExperience",
column: "PhaseId");
migrationBuilder.CreateIndex(
name: "IX_TrialExperience_TrialId",
table: "TrialExperience",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeUser_TrialEmailNoticeConfigId",
table: "TrialEmailNoticeUser",
column: "TrialEmailNoticeConfigId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeConfig_CreateUserId",
table: "TrialEmailNoticeConfig",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeConfig_SysEmailNoticeConfigId",
table: "TrialEmailNoticeConfig",
column: "SysEmailNoticeConfigId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeConfig_TrialId",
table: "TrialEmailNoticeConfig",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailNoticeConfig_TrialReadingCriterionId",
table: "TrialEmailNoticeConfig",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailBlackUser_TrialEmailNoticeConfigId",
table: "TrialEmailBlackUser",
column: "TrialEmailNoticeConfigId");
migrationBuilder.CreateIndex(
name: "IX_TrialEmailBlackUser_UserId",
table: "TrialEmailBlackUser",
column: "UserId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocumentAttachment_CreateUserId",
table: "TrialDocumentAttachment",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocumentAttachment_TrialDocumentId",
table: "TrialDocumentAttachment",
column: "TrialDocumentId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocument_CreateUserId",
table: "TrialDocument",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocument_FileTypeId",
table: "TrialDocument",
column: "FileTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocument_TrialId",
table: "TrialDocument",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocNeedConfirmedUserType_NeedConfirmUserTypeId",
table: "TrialDocNeedConfirmedUserType",
column: "NeedConfirmUserTypeId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocNeedConfirmedUserType_TrialDocumentId",
table: "TrialDocNeedConfirmedUserType",
column: "TrialDocumentId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocConfirmedIdentityUser_ConfirmUserId",
table: "TrialDocConfirmedIdentityUser",
column: "ConfirmUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocConfirmedIdentityUser_CreateUserId",
table: "TrialDocConfirmedIdentityUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialDocConfirmedIdentityUser_TrialDocumentId",
table: "TrialDocConfirmedIdentityUser",
column: "TrialDocumentId");
migrationBuilder.CreateIndex(
name: "IX_TrialDictionary_DictionaryId",
table: "TrialDictionary",
column: "DictionaryId");
migrationBuilder.CreateIndex(
name: "IX_TrialDictionary_TrialId",
table: "TrialDictionary",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialDicomAE_CreateUserId",
table: "TrialDicomAE",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionKeyFile_CreateUserId",
table: "TrialCriterionKeyFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionKeyFile_TrialCriterionId",
table: "TrialCriterionKeyFile",
column: "TrialCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionDictionaryCode_CreateUserId",
table: "TrialCriterionDictionaryCode",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionDictionaryCode_TrialCriterionId",
table: "TrialCriterionDictionaryCode",
column: "TrialCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_CreateUserId",
table: "TrialCriterionAdditionalAssessmentType",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialCriterionAdditionalAssessmentType_TrialReadingCriterionId",
table: "TrialCriterionAdditionalAssessmentType",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalTableQuestion_CreateUserId",
table: "TrialClinicalTableQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalQuestion_CreateUserId",
table: "TrialClinicalQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalQuestion_GroupId",
table: "TrialClinicalQuestion",
column: "GroupId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalQuestion_TrialClinicalId",
table: "TrialClinicalQuestion",
column: "TrialClinicalId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalDataSetCriterion_CreateUserId",
table: "TrialClinicalDataSetCriterion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalDataSetCriterion_TrialClinicalDataSetId",
table: "TrialClinicalDataSetCriterion",
column: "TrialClinicalDataSetId");
migrationBuilder.CreateIndex(
name: "IX_TrialClinicalDataSetCriterion_TrialReadingCriterionId",
table: "TrialClinicalDataSetCriterion",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TrialBodyPart_CreateUserId",
table: "TrialBodyPart",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TrialBodyPart_TrialId",
table: "TrialBodyPart",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TrialAuditShow_CreateUserId",
table: "TrialAuditShow",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Trial_CreateUserId",
table: "Trial",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Trial_CROId",
table: "Trial",
column: "CROId");
migrationBuilder.CreateIndex(
name: "IX_Trial_IndicationTypeId",
table: "Trial",
column: "IndicationTypeId");
migrationBuilder.CreateIndex(
name: "IX_Trial_PhaseId",
table: "Trial",
column: "PhaseId");
migrationBuilder.CreateIndex(
name: "IX_Trial_QCQuestionConfirmedUserId",
table: "Trial",
column: "QCQuestionConfirmedUserId");
migrationBuilder.CreateIndex(
name: "IX_Trial_ReviewModeId",
table: "Trial",
column: "ReviewModeId");
migrationBuilder.CreateIndex(
name: "IX_Trial_SponsorId",
table: "Trial",
column: "SponsorId");
migrationBuilder.CreateIndex(
name: "IX_TaskStudy_CreateUserId",
table: "TaskStudy",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskStudy_SubjectId",
table: "TaskStudy",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_TaskStudy_SubjectVisitId",
table: "TaskStudy",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_TaskStudy_VisitTaskId",
table: "TaskStudy",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_TaskSeries_CreateUserId",
table: "TaskSeries",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskSeries_StudyId",
table: "TaskSeries",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_TaskSeries_SubjectVisitId",
table: "TaskSeries",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReviewRule_CreateUserId",
table: "TaskMedicalReviewRule",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReviewRule_DoctorUserId",
table: "TaskMedicalReviewRule",
column: "DoctorUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_CreateUserId",
table: "TaskMedicalReview",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_LatestReplyUserId",
table: "TaskMedicalReview",
column: "LatestReplyUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_MedicalManagerUserId",
table: "TaskMedicalReview",
column: "MedicalManagerUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_TrialId",
table: "TaskMedicalReview",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TaskMedicalReview_VisitTaskId",
table: "TaskMedicalReview",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_TaskInstance_CreateUserId",
table: "TaskInstance",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskInstance_SeriesId",
table: "TaskInstance",
column: "SeriesId");
migrationBuilder.CreateIndex(
name: "IX_TaskInstance_StudyId",
table: "TaskInstance",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_TaskInstance_SubjectVisitId",
table: "TaskInstance",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_TaskInfluence_CreateUserId",
table: "TaskInfluence",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskInfluence_InfluenceTaskId",
table: "TaskInfluence",
column: "InfluenceTaskId");
migrationBuilder.CreateIndex(
name: "IX_TaskInfluence_OriginalTaskId",
table: "TaskInfluence",
column: "OriginalTaskId");
migrationBuilder.CreateIndex(
name: "IX_TaskConsistentRule_CreateUserId",
table: "TaskConsistentRule",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskConsistentRule_TrialId",
table: "TaskConsistentRule",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_TaskConsistentRule_TrialReadingCriterionId",
table: "TaskConsistentRule",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_TaskAllocationRule_CreateUserId",
table: "TaskAllocationRule",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskAllocationRule_DoctorUserId",
table: "TaskAllocationRule",
column: "DoctorUserId");
migrationBuilder.CreateIndex(
name: "IX_TaskAllocationRule_EnrollId",
table: "TaskAllocationRule",
column: "EnrollId",
unique: true);
migrationBuilder.CreateIndex(
name: "IX_TaskAllocationRule_TrialId",
table: "TaskAllocationRule",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserType_CreateUserId",
table: "SystemNoticeUserType",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserType_SystemNoticeId",
table: "SystemNoticeUserType",
column: "SystemNoticeId");
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserType_UserTypeId",
table: "SystemNoticeUserType",
column: "UserTypeId");
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserRead_CreateUserId",
table: "SystemNoticeUserRead",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemNoticeUserRead_SystemNoticeId",
table: "SystemNoticeUserRead",
column: "SystemNoticeId");
migrationBuilder.CreateIndex(
name: "IX_SystemNotice_CreateUserId",
table: "SystemNotice",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemNotice_PublishedUserId",
table: "SystemNotice",
column: "PublishedUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocumentAttachment_CreateUserId",
table: "SystemDocumentAttachment",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocumentAttachment_SystemDocumentId",
table: "SystemDocumentAttachment",
column: "SystemDocumentId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocument_CreateUserId",
table: "SystemDocument",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocument_FileTypeId",
table: "SystemDocument",
column: "FileTypeId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocNeedConfirmedUserType_NeedConfirmUserTypeId",
table: "SystemDocNeedConfirmedUserType",
column: "NeedConfirmUserTypeId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocNeedConfirmedUserType_SystemDocumentId",
table: "SystemDocNeedConfirmedUserType",
column: "SystemDocumentId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocConfirmedIdentityUser_ConfirmUserId",
table: "SystemDocConfirmedIdentityUser",
column: "ConfirmUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocConfirmedIdentityUser_CreateUserId",
table: "SystemDocConfirmedIdentityUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemDocConfirmedIdentityUser_SystemDocumentId",
table: "SystemDocConfirmedIdentityUser",
column: "SystemDocumentId");
migrationBuilder.CreateIndex(
name: "IX_SystemCriterionKeyFile_CreateUserId",
table: "SystemCriterionKeyFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemCriterionDictionaryCode_CreateUserId",
table: "SystemCriterionDictionaryCode",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemClinicalTableQuestion_CreateUserId",
table: "SystemClinicalTableQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemClinicalQuestion_CreateUserId",
table: "SystemClinicalQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemClinicalQuestion_GroupId",
table: "SystemClinicalQuestion",
column: "GroupId");
migrationBuilder.CreateIndex(
name: "IX_SystemBasicData_CreateUserId",
table: "SystemBasicData",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SystemBasicData_ParentId",
table: "SystemBasicData",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_SystemAnonymization_CreateUserId",
table: "SystemAnonymization",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SysFileType_CreateUserId",
table: "SysFileType",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisitImageBackRecord_CreateUserId",
table: "SubjectVisitImageBackRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisitImageBackRecord_SubjectVisitId",
table: "SubjectVisitImageBackRecord",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_CreateUserId",
table: "SubjectVisit",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_CurrentActionUserId",
table: "SubjectVisit",
column: "CurrentActionUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_ForwardUserId",
table: "SubjectVisit",
column: "ForwardUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_OutPlanPreviousVisitId",
table: "SubjectVisit",
column: "OutPlanPreviousVisitId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_PreliminaryAuditUserId",
table: "SubjectVisit",
column: "PreliminaryAuditUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_ReviewAuditUserId",
table: "SubjectVisit",
column: "ReviewAuditUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_SubjectId",
table: "SubjectVisit",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_SubmitUserId",
table: "SubjectVisit",
column: "SubmitUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_TrialId",
table: "SubjectVisit",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SubjectVisit_TrialSiteId",
table: "SubjectVisit",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_CreateUserId",
table: "SubjectUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_DoctorUserId",
table: "SubjectUser",
column: "DoctorUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_ReplacedSubjectUserId",
table: "SubjectUser",
column: "ReplacedSubjectUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_SubjectId",
table: "SubjectUser",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectUser_TrialId",
table: "SubjectUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_CreateUserId",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_SeriesId",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "SeriesId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_StudyId",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_SubjectVisitId",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitStudyFilter_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluationVisitStudyFilter",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_CreateUserId",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_SubjectId",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_SubjectVisitId",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluationVisitFilter_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluationVisitFilter",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluation_CreateUserId",
table: "SubjectCriteriaEvaluation",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluation_SubjectId",
table: "SubjectCriteriaEvaluation",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCriteriaEvaluation_TrialReadingCriterionId",
table: "SubjectCriteriaEvaluation",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCanceDoctor_CreateUserId",
table: "SubjectCanceDoctor",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectCanceDoctor_SubjectId",
table: "SubjectCanceDoctor",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectAdditionalEvaluationResult_CreateUserId",
table: "SubjectAdditionalEvaluationResult",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SubjectAdditionalEvaluationResult_SubjectId",
table: "SubjectAdditionalEvaluationResult",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SubjectAdditionalEvaluationResult_TrialReadingQuestionId",
table: "SubjectAdditionalEvaluationResult",
column: "TrialReadingQuestionId");
migrationBuilder.CreateIndex(
name: "IX_Subject_CreateUserId",
table: "Subject",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Subject_FinalSubjectVisitId",
table: "Subject",
column: "FinalSubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_Subject_LatestSubjectVisitId",
table: "Subject",
column: "LatestSubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_Subject_TrialId",
table: "Subject",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_Subject_TrialSiteId",
table: "Subject",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_CreateUserId",
table: "StudyMonitor",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_StudyId",
table: "StudyMonitor",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_SubjectId",
table: "StudyMonitor",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_SubjectVisitId",
table: "StudyMonitor",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_StudyMonitor_TrialId",
table: "StudyMonitor",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_Sponsor_CreateUserId",
table: "Sponsor",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Site_CreateUserId",
table: "Site",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Site_HospitalId",
table: "Site",
column: "HospitalId");
migrationBuilder.CreateIndex(
name: "IX_ShortcutKey_CreateUserId",
table: "ShortcutKey",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_CreateUserId",
table: "SCPStudy",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_PatientId",
table: "SCPStudy",
column: "PatientId");
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_SubjectVisitId",
table: "SCPStudy",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_TrialId",
table: "SCPStudy",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SCPStudy_TrialSiteId",
table: "SCPStudy",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_SCPSeries_CreateUserId",
table: "SCPSeries",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPSeries_StudyId",
table: "SCPSeries",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_SCPPatient_CreateUserId",
table: "SCPPatient",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPPatient_SubjectId",
table: "SCPPatient",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_SCPPatient_TrialId",
table: "SCPPatient",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SCPPatient_TrialSiteId",
table: "SCPPatient",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_SCPInstance_CreateUserId",
table: "SCPInstance",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPInstance_SeriesId",
table: "SCPInstance",
column: "SeriesId");
migrationBuilder.CreateIndex(
name: "IX_SCPInstance_StudyId",
table: "SCPInstance",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_SCPImageUpload_CreateUserId",
table: "SCPImageUpload",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_SCPImageUpload_TrialId",
table: "SCPImageUpload",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_SCPImageUpload_TrialSiteId",
table: "SCPImageUpload",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_ResearchPublication_CreateUserId",
table: "ResearchPublication",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadModuleCriterionFrom_ClinicalFormId",
table: "ReadModuleCriterionFrom",
column: "ClinicalFormId");
migrationBuilder.CreateIndex(
name: "IX_ReadModuleCriterionFrom_CreateUserId",
table: "ReadModuleCriterionFrom",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadModuleCriterionFrom_ReadModuleId",
table: "ReadModuleCriterionFrom",
column: "ReadModuleId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_CreateUserId",
table: "ReadModule",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_ReadingPeriodSetId",
table: "ReadModule",
column: "ReadingPeriodSetId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_SubjectId",
table: "ReadModule",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_SubjectVisitId",
table: "ReadModule",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_TrialId",
table: "ReadModule",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_ReadModule_TrialReadingCriterionId",
table: "ReadModule",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTrialCriterionDictionary_CreateUserId",
table: "ReadingTrialCriterionDictionary",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTrialCriterionDictionary_CriterionId",
table: "ReadingTrialCriterionDictionary",
column: "CriterionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTrialCriterionDictionary_DictionaryId",
table: "ReadingTrialCriterionDictionary",
column: "DictionaryId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskRelation_CreateUserId",
table: "ReadingTaskRelation",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskRelation_TaskId",
table: "ReadingTaskRelation",
column: "TaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionMark_CreateUserId",
table: "ReadingTaskQuestionMark",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionMark_QuestionId",
table: "ReadingTaskQuestionMark",
column: "QuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionMark_VisitTaskId",
table: "ReadingTaskQuestionMark",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionAnswer_CreateUserId",
table: "ReadingTaskQuestionAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionAnswer_ReadingQuestionTrialId",
table: "ReadingTaskQuestionAnswer",
column: "ReadingQuestionTrialId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionAnswer_SubjectId",
table: "ReadingTaskQuestionAnswer",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTaskQuestionAnswer_VisitTaskId",
table: "ReadingTaskQuestionAnswer",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionTrial_CreateUserId",
table: "ReadingTableQuestionTrial",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionTrial_DependParentId",
table: "ReadingTableQuestionTrial",
column: "DependParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionTrial_ReadingQuestionId",
table: "ReadingTableQuestionTrial",
column: "ReadingQuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionSystem_CreateUserId",
table: "ReadingTableQuestionSystem",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionSystem_DependParentId",
table: "ReadingTableQuestionSystem",
column: "DependParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionSystem_ReadingQuestionId",
table: "ReadingTableQuestionSystem",
column: "ReadingQuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_CreateUserId",
table: "ReadingTableQuestionAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_QuestionId",
table: "ReadingTableQuestionAnswer",
column: "QuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_RowId",
table: "ReadingTableQuestionAnswer",
column: "RowId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_TableQuestionId",
table: "ReadingTableQuestionAnswer",
column: "TableQuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableQuestionAnswer_VisitTaskId",
table: "ReadingTableQuestionAnswer",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_CreateUserId",
table: "ReadingTableAnswerRowInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_FristAddTaskId",
table: "ReadingTableAnswerRowInfo",
column: "FristAddTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_InstanceId",
table: "ReadingTableAnswerRowInfo",
column: "InstanceId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_MergeRowId",
table: "ReadingTableAnswerRowInfo",
column: "MergeRowId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_OrganInfoId",
table: "ReadingTableAnswerRowInfo",
column: "OrganInfoId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_QuestionId",
table: "ReadingTableAnswerRowInfo",
column: "QuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_SeriesId",
table: "ReadingTableAnswerRowInfo",
column: "SeriesId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_SplitRowId",
table: "ReadingTableAnswerRowInfo",
column: "SplitRowId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_StudyId",
table: "ReadingTableAnswerRowInfo",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_ReadingTableAnswerRowInfo_VisitTaskId",
table: "ReadingTableAnswerRowInfo",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingSystemCriterionDictionary_CreateUserId",
table: "ReadingSystemCriterionDictionary",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingSystemCriterionDictionary_DictionaryId",
table: "ReadingSystemCriterionDictionary",
column: "DictionaryId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_CreateUserId",
table: "ReadingQuestionTrial",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_GroupId",
table: "ReadingQuestionTrial",
column: "GroupId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_ParentId",
table: "ReadingQuestionTrial",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_ReadingCriterionPageId",
table: "ReadingQuestionTrial",
column: "ReadingCriterionPageId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_ReadingQuestionCriterionTrialId",
table: "ReadingQuestionTrial",
column: "ReadingQuestionCriterionTrialId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionTrial_RelevanceId",
table: "ReadingQuestionTrial",
column: "RelevanceId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_CreateUserId",
table: "ReadingQuestionSystem",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_GroupId",
table: "ReadingQuestionSystem",
column: "GroupId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_ParentId",
table: "ReadingQuestionSystem",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_ReadingQuestionCriterionSystemId",
table: "ReadingQuestionSystem",
column: "ReadingQuestionCriterionSystemId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionSystem_RelevanceId",
table: "ReadingQuestionSystem",
column: "RelevanceId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionCriterionTrial_CreateUserId",
table: "ReadingQuestionCriterionTrial",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionCriterionTrial_TrialId",
table: "ReadingQuestionCriterionTrial",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_ReadingQuestionCriterionSystem_CreateUserId",
table: "ReadingQuestionCriterionSystem",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSite_CreateUserId",
table: "ReadingPeriodSite",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSite_ReadingPeriodSetId",
table: "ReadingPeriodSite",
column: "ReadingPeriodSetId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSite_TrialSiteId",
table: "ReadingPeriodSite",
column: "TrialSiteId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSet_CreateUserId",
table: "ReadingPeriodSet",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodSet_VisitStageId",
table: "ReadingPeriodSet",
column: "VisitStageId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodPlan_CreateUserId",
table: "ReadingPeriodPlan",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodPlan_ReadingPeriodSetId",
table: "ReadingPeriodPlan",
column: "ReadingPeriodSetId");
migrationBuilder.CreateIndex(
name: "IX_ReadingPeriodPlan_SubjectVisitId",
table: "ReadingPeriodPlan",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_ReadingOncologyTaskInfo_CreateUserId",
table: "ReadingOncologyTaskInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingOncologyTaskInfo_OncologyTaskId",
table: "ReadingOncologyTaskInfo",
column: "OncologyTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingOncologyTaskInfo_VisitTaskId",
table: "ReadingOncologyTaskInfo",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMarkBinding_CreateUserId",
table: "ReadingNoneDicomMarkBinding",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMarkBinding_NoneDicomMarkId",
table: "ReadingNoneDicomMarkBinding",
column: "NoneDicomMarkId");
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMark_CreateUserId",
table: "ReadingNoneDicomMark",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMark_StudyId",
table: "ReadingNoneDicomMark",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_ReadingNoneDicomMark_VisitTaskId",
table: "ReadingNoneDicomMark",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineTrialQuestion_CreateUserId",
table: "ReadingMedicineTrialQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineTrialQuestion_ParentId",
table: "ReadingMedicineTrialQuestion",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineSystemQuestion_CreateUserId",
table: "ReadingMedicineSystemQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineSystemQuestion_ParentId",
table: "ReadingMedicineSystemQuestion",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineQuestionAnswer_CreateUserId",
table: "ReadingMedicineQuestionAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicineQuestionAnswer_TaskMedicalReviewId",
table: "ReadingMedicineQuestionAnswer",
column: "TaskMedicalReviewId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicalReviewDialog_CreateUserId",
table: "ReadingMedicalReviewDialog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingMedicalReviewDialog_TaskMedicalReviewId",
table: "ReadingMedicalReviewDialog",
column: "TaskMedicalReviewId");
migrationBuilder.CreateIndex(
name: "IX_ReadingJudgeInfo_CreateUserId",
table: "ReadingJudgeInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingImportFile_CreateUserId",
table: "ReadingImportFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingGlobalTaskInfo_CreateUserId",
table: "ReadingGlobalTaskInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingGlobalTaskInfo_GlobalTaskId",
table: "ReadingGlobalTaskInfo",
column: "GlobalTaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingGlobalTaskInfo_QuestionId",
table: "ReadingGlobalTaskInfo",
column: "QuestionId");
migrationBuilder.CreateIndex(
name: "IX_ReadingGlobalTaskInfo_TaskId",
table: "ReadingGlobalTaskInfo",
column: "TaskId");
migrationBuilder.CreateIndex(
name: "IX_ReadingCustomTag_CreateUserId",
table: "ReadingCustomTag",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingCriterionPage_CreateUserId",
table: "ReadingCriterionPage",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalDataPDF_CreateUserId",
table: "ReadingConsistentClinicalDataPDF",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalDataPDF_ReadingConsistentClinicalDataId",
table: "ReadingConsistentClinicalDataPDF",
column: "ReadingConsistentClinicalDataId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_ClinicalDataTrialSetId",
table: "ReadingConsistentClinicalData",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_CreateUserId",
table: "ReadingConsistentClinicalData",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_ReadingId",
table: "ReadingConsistentClinicalData",
column: "ReadingId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_StudyId",
table: "ReadingConsistentClinicalData",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_SubjectId",
table: "ReadingConsistentClinicalData",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_ReadingConsistentClinicalData_TrialId",
table: "ReadingConsistentClinicalData",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalDataPDF_CreateUserId",
table: "ReadingClinicalDataPDF",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalDataPDF_ReadingClinicalDataId",
table: "ReadingClinicalDataPDF",
column: "ReadingClinicalDataId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_ClinicalDataTrialSetId",
table: "ReadingClinicalData",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_CreateUserId",
table: "ReadingClinicalData",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_ReadingId",
table: "ReadingClinicalData",
column: "ReadingId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_StudyId",
table: "ReadingClinicalData",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_SubjectId",
table: "ReadingClinicalData",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_ReadingClinicalData_TrialId",
table: "ReadingClinicalData",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_RankPrice_CreateUserId",
table: "RankPrice",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_QCQuestion_CreateUserId",
table: "QCQuestion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_QCQuestion_ParentId",
table: "QCQuestion",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_QCChallengeDialog_CreateUserId",
table: "QCChallengeDialog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_QCChallengeDialog_QCChallengeId",
table: "QCChallengeDialog",
column: "QCChallengeId");
migrationBuilder.CreateIndex(
name: "IX_QCChallengeDialog_SubjectVisitId",
table: "QCChallengeDialog",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_QCChallenge_CreateUserId",
table: "QCChallenge",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_QCChallenge_LatestReplyUserId",
table: "QCChallenge",
column: "LatestReplyUserId");
migrationBuilder.CreateIndex(
name: "IX_QCChallenge_SubjectVisitId",
table: "QCChallenge",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_PublishLog_CreateUserId",
table: "PublishLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PreviousSurgery_ClinicalDataTrialSetId",
table: "PreviousSurgery",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_PreviousSurgery_CreateUserId",
table: "PreviousSurgery",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PreviousSurgery_SubjectVisitId",
table: "PreviousSurgery",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_PreviousPDF_CreateUserId",
table: "PreviousPDF",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PreviousPDF_SubjectVisitId",
table: "PreviousPDF",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_PreviousOther_ClinicalDataTrialSetId",
table: "PreviousOther",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_PreviousOther_CreateUserId",
table: "PreviousOther",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PreviousOther_SubjectVisitId",
table: "PreviousOther",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_PreviousHistory_ClinicalDataTrialSetId",
table: "PreviousHistory",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_PreviousHistory_CreateUserId",
table: "PreviousHistory",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PreviousHistory_SubjectVisitId",
table: "PreviousHistory",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_Postgraduate_CreateUserId",
table: "Postgraduate",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Postgraduate_HospitalId",
table: "Postgraduate",
column: "HospitalId");
migrationBuilder.CreateIndex(
name: "IX_PaymentDetail_CreateUserId",
table: "PaymentDetail",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_PaymentAdjustment_CreateUserId",
table: "PaymentAdjustment",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Payment_CreateUserId",
table: "Payment",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_OrganTrialInfo_CreateUserId",
table: "OrganTrialInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_OrganTrialInfo_OrganInfoId",
table: "OrganTrialInfo",
column: "OrganInfoId");
migrationBuilder.CreateIndex(
name: "IX_OrganInfo_CreateUserId",
table: "OrganInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_CreateUserId",
table: "NoneDicomStudyFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_ImageLabelNoneDicomStudyId",
table: "NoneDicomStudyFile",
column: "ImageLabelNoneDicomStudyId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_NoneDicomStudyId",
table: "NoneDicomStudyFile",
column: "NoneDicomStudyId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_OriginNoneDicomStudyId",
table: "NoneDicomStudyFile",
column: "OriginNoneDicomStudyId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudyFile_VisitTaskId",
table: "NoneDicomStudyFile",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudy_CreateUserId",
table: "NoneDicomStudy",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudy_SubjectId",
table: "NoneDicomStudy",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudy_SubjectVisitId",
table: "NoneDicomStudy",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_NoneDicomStudy_TrialId",
table: "NoneDicomStudy",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_Menu_CreateUserId",
table: "Menu",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Internationalization_CreateUserId",
table: "Internationalization",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Internationalization_PublishLogId",
table: "Internationalization",
column: "PublishLogId");
migrationBuilder.CreateIndex(
name: "IX_InspectionFile_CreateUserId",
table: "InspectionFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_IdentityUser_CreateUserId",
table: "IdentityUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_IdentityUser_TrialId",
table: "IdentityUser",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_Hospital_CreateUserId",
table: "Hospital",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Hospital_SiteId",
table: "Hospital",
column: "SiteId");
migrationBuilder.CreateIndex(
name: "IX_FrontAuditConfig_CreateUserId",
table: "FrontAuditConfig",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ExploreRecommend_CreateUserId",
table: "ExploreRecommend",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ExchangeRate_CreateUserId",
table: "ExchangeRate",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EventStoreRecord_CreateUserId",
table: "EventStoreRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCriterion_CreateUserId",
table: "EnrollReadingCriterion",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCriterion_EnrollId",
table: "EnrollReadingCriterion",
column: "EnrollId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCriterion_TrialReadingCriterionId",
table: "EnrollReadingCriterion",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCategory_CreateUserId",
table: "EnrollReadingCategory",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCategory_EnrollId",
table: "EnrollReadingCategory",
column: "EnrollId");
migrationBuilder.CreateIndex(
name: "IX_EnrollReadingCategory_TrialReadingCriterionId",
table: "EnrollReadingCategory",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_EnrollDetail_CreateUserId",
table: "EnrollDetail",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EnrollDetail_DoctorId",
table: "EnrollDetail",
column: "DoctorId");
migrationBuilder.CreateIndex(
name: "IX_EnrollDetail_TrialDetailId",
table: "EnrollDetail",
column: "TrialDetailId");
migrationBuilder.CreateIndex(
name: "IX_Enroll_CreateUserId",
table: "Enroll",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Enroll_DoctorId",
table: "Enroll",
column: "DoctorId");
migrationBuilder.CreateIndex(
name: "IX_Enroll_DoctorUserId",
table: "Enroll",
column: "DoctorUserId");
migrationBuilder.CreateIndex(
name: "IX_Enroll_TrialId",
table: "Enroll",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_EmailReSendLog_CreateUserId",
table: "EmailReSendLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EmailRecipientLog_CreateUserId",
table: "EmailRecipientLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EmailRecipientLog_EmailLogId",
table: "EmailRecipientLog",
column: "EmailLogId");
migrationBuilder.CreateIndex(
name: "IX_EmailNoticeUserType_EmailNoticeConfigId",
table: "EmailNoticeUserType",
column: "EmailNoticeConfigId");
migrationBuilder.CreateIndex(
name: "IX_EmailNoticeConfig_CreateUserId",
table: "EmailNoticeConfig",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EmailLog_CreateUserId",
table: "EmailLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EmailAttachmentLog_CreateUserId",
table: "EmailAttachmentLog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_EmailAttachmentLog_EmailLogId",
table: "EmailAttachmentLog",
column: "EmailLogId");
migrationBuilder.CreateIndex(
name: "IX_Education_CreateUserId",
table: "Education",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DoctorWorkload_CreateUserId",
table: "DoctorWorkload",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DoctorWorkload_TrialId",
table: "DoctorWorkload",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_DoctorSummarize_CreateUserId",
table: "DoctorSummarize",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DoctorPayInformation_CreateUserId",
table: "DoctorPayInformation",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DoctorDictionary_DictionaryId",
table: "DoctorDictionary",
column: "DictionaryId");
migrationBuilder.CreateIndex(
name: "IX_DoctorDictionary_DoctorId",
table: "DoctorDictionary",
column: "DoctorId");
migrationBuilder.CreateIndex(
name: "IX_DoctorCriterionFile_CreateUserId",
table: "DoctorCriterionFile",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DoctorCriterionFile_DoctorId",
table: "DoctorCriterionFile",
column: "DoctorId");
migrationBuilder.CreateIndex(
name: "IX_DoctorCriterionFile_TrialReadingCriterionId",
table: "DoctorCriterionFile",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_CreateUserId",
table: "Doctor",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_DepartmentId",
table: "Doctor",
column: "DepartmentId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_HospitalId",
table: "Doctor",
column: "HospitalId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_PositionId",
table: "Doctor",
column: "PositionId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_RankId",
table: "Doctor",
column: "RankId");
migrationBuilder.CreateIndex(
name: "IX_Doctor_SpecialityId",
table: "Doctor",
column: "SpecialityId");
migrationBuilder.CreateIndex(
name: "IX_Dictionary_ConfigTypeId",
table: "Dictionary",
column: "ConfigTypeId");
migrationBuilder.CreateIndex(
name: "IX_Dictionary_CreateUserId",
table: "Dictionary",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Dictionary_ParentId",
table: "Dictionary",
column: "ParentId");
migrationBuilder.CreateIndex(
name: "IX_DicomStudy_CreateUserId",
table: "DicomStudy",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DicomStudy_SubjectId",
table: "DicomStudy",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_DicomStudy_SubjectVisitId",
table: "DicomStudy",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_DicomStudy_TrialId",
table: "DicomStudy",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_DicomSeries_CreateUserId",
table: "DicomSeries",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DicomSeries_StudyId",
table: "DicomSeries",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_DicomSeries_SubjectVisitId",
table: "DicomSeries",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_DicomInstance_CreateUserId",
table: "DicomInstance",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DicomInstance_SeriesId",
table: "DicomInstance",
column: "SeriesId");
migrationBuilder.CreateIndex(
name: "IX_DicomInstance_StudyId",
table: "DicomInstance",
column: "StudyId");
migrationBuilder.CreateIndex(
name: "IX_DicomInstance_TrialId",
table: "DicomInstance",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_DataInspection_CreateUserId",
table: "DataInspection",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_DataInspection_TrialReadingCriterionId",
table: "DataInspection",
column: "TrialReadingCriterionId");
migrationBuilder.CreateIndex(
name: "IX_DataInspection_VisitTaskId",
table: "DataInspection",
column: "VisitTaskId");
migrationBuilder.CreateIndex(
name: "IX_CROCompany_CreateUserId",
table: "CROCompany",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CriterionNidusTrial_CreateUserId",
table: "CriterionNidusTrial",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CriterionNidusSystem_CreateUserId",
table: "CriterionNidusSystem",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CriterionNidusSystem_CriterionId",
table: "CriterionNidusSystem",
column: "CriterionId");
migrationBuilder.CreateIndex(
name: "IX_CriterionKeyFileRead_CreateUserId",
table: "CriterionKeyFileRead",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CommonDocument_CreateUserId",
table: "CommonDocument",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalTableAnswer_CreateUserId",
table: "ClinicalTableAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalTableAnswer_RowId",
table: "ClinicalTableAnswer",
column: "RowId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalQuestionAnswer_ClinicalFormId",
table: "ClinicalQuestionAnswer",
column: "ClinicalFormId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalQuestionAnswer_CreateUserId",
table: "ClinicalQuestionAnswer",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalForm_ClinicalDataTrialSetId",
table: "ClinicalForm",
column: "ClinicalDataTrialSetId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalForm_CreateUserId",
table: "ClinicalForm",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalForm_ReadingId",
table: "ClinicalForm",
column: "ReadingId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalForm_SubjectId",
table: "ClinicalForm",
column: "SubjectId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataTrialSet_CreateUserId",
table: "ClinicalDataTrialSet",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataTrialSet_SystemClinicalDataSetId",
table: "ClinicalDataTrialSet",
column: "SystemClinicalDataSetId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataTrialSet_TrialId",
table: "ClinicalDataTrialSet",
column: "TrialId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalDataSystemSet_CreateUserId",
table: "ClinicalDataSystemSet",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_ClinicalAnswerRowInfo_CreateUserId",
table: "ClinicalAnswerRowInfo",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CheckChallengeDialog_CreateUserId",
table: "CheckChallengeDialog",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_CheckChallengeDialog_SubjectVisitId",
table: "CheckChallengeDialog",
column: "SubjectVisitId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordPermission_AuditDocumentId",
table: "AuditRecordPermission",
column: "AuditDocumentId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordPermission_AuditRecordId",
table: "AuditRecordPermission",
column: "AuditRecordId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordPermission_CreateUserId",
table: "AuditRecordPermission",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordIdentityUser_AuditRecordId",
table: "AuditRecordIdentityUser",
column: "AuditRecordId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordIdentityUser_CreateUserId",
table: "AuditRecordIdentityUser",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecordIdentityUser_IdentityUserId",
table: "AuditRecordIdentityUser",
column: "IdentityUserId");
migrationBuilder.CreateIndex(
name: "IX_AuditRecord_CreateUserId",
table: "AuditRecord",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_AuditDocumentClosure_AncestorId",
table: "AuditDocumentClosure",
column: "AncestorId");
migrationBuilder.CreateIndex(
name: "IX_AuditDocumentClosure_DescendantId",
table: "AuditDocumentClosure",
column: "DescendantId");
migrationBuilder.CreateIndex(
name: "IX_AuditDocument_CreateUserId",
table: "AuditDocument",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_AuditDocument_MainFileId",
table: "AuditDocument",
column: "MainFileId");
migrationBuilder.CreateIndex(
name: "IX_Attachment_CreateUserId",
table: "Attachment",
column: "CreateUserId");
migrationBuilder.CreateIndex(
name: "IX_Attachment_DoctorId",
table: "Attachment",
column: "DoctorId");
migrationBuilder.AddForeignKey(
name: "FK_ReadingClinicalData_DicomStudy_StudyId",
table: "ReadingClinicalData",
column: "StudyId",
principalTable: "DicomStudy",
principalColumn: "SeqId");
migrationBuilder.AddForeignKey(
name: "FK_ReadingConsistentClinicalData_DicomStudy_StudyId",
table: "ReadingConsistentClinicalData",
column: "StudyId",
principalTable: "DicomStudy",
principalColumn: "SeqId");
migrationBuilder.AddForeignKey(
name: "FK_StudyMonitor_TaskStudy_StudyId",
table: "StudyMonitor",
column: "StudyId",
principalTable: "TaskStudy",
principalColumn: "SeqId",
onDelete: ReferentialAction.Cascade);
}
}
}