version1 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. CREATE TABLE if not exists `version` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `version` varchar(255) DEFAULT NULL,
  4. PRIMARY KEY (`id`)
  5. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
  6. INSERT INTO `version` VALUES ('1', '1');
  7. CREATE TABLE if not exists `oss_callbacks`(
  8. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  9. `md5` varchar(255) NOT NULL,
  10. `url` varchar(255) NOT NULL,
  11. `region` varchar(255) NOT NULL,
  12. `bucket` varchar(255) NOT NULL,
  13. `size` int(11) NOT NULL,
  14. `hospital_id` varchar(255) NOT NULL,
  15. `status` int(11) NOT NULL DEFAULT '1',
  16. `remark` varchar(255) DEFAULT NULL,
  17. `x_real_ip` varchar(255) DEFAULT NULL,
  18. `x_forwarded_for_ip` varchar(255) DEFAULT NULL,
  19. `request_date` varchar(255) DEFAULT NULL,
  20. `x_oss_request_id` varchar(255) DEFAULT NULL,
  21. `x_oss_requester` varchar(255) DEFAULT NULL,
  22. `x_oss_pub_key_url` varchar(255) DEFAULT NULL,
  23. `authorization` varchar(255) DEFAULT NULL,
  24. `content_md5` varchar(255) DEFAULT NULL,
  25. `createdAt` datetime NOT NULL,
  26. `updatedAt` datetime NOT NULL,
  27. PRIMARY KEY (`id`),
  28. UNIQUE KEY `md5_index` (`md5`),
  29. UNIQUE KEY `url_index` (`url`),
  30. KEY `oss_callbacks_hospital_id` (`hospital_id`),
  31. KEY `oss_callbacks_bucket` (`bucket`),
  32. KEY `oss_callbacks_status` (`status`),
  33. KEY `oss_callbacks_x_real_ip` (`x_real_ip`),
  34. KEY `oss_callbacks_region` (`region`),
  35. KEY `oss_callbacks_x_forwarded_for_ip` (`x_forwarded_for_ip`),
  36. KEY `oss_callbacks_x_oss_request_id` (`x_oss_request_id`),
  37. KEY `oss_callbacks_x_oss_requester` (`x_oss_requester`),
  38. KEY `oss_callbacks_authorization` (`authorization`),
  39. KEY `oss_callbacks_x_oss_pub_key_url` (`x_oss_pub_key_url`)
  40. ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;
  41. ALTER TABLE `constant` ADD INDEX constant_value ( `constant_value` );
  42. ALTER TABLE `doctors` ADD INDEX doc_username ( `username` );
  43. ALTER TABLE `dr_cla_permission` ADD INDEX dr_pass ( `pass` );
  44. ALTER TABLE `dr_cla_permission` ADD INDEX dr_type ( `type` );
  45. ALTER TABLE `exams` ADD INDEX exam_report ( `exam_report` );
  46. ALTER TABLE `exams` ADD INDEX exam_project ( `exam_project` );
  47. ALTER TABLE `exams` ADD INDEX exam_device ( `device` );
  48. ALTER TABLE `exams` ADD INDEX exam_body ( `body_part` );
  49. ALTER TABLE `exams` ADD INDEX exams_exam_datetime ( `exam_datetime` );
  50. ALTER TABLE `exams` ADD INDEX exams_exam_class ( `exam_class` );
  51. ALTER TABLE `exams` ADD INDEX exams_exam_status ( `exam_status` );
  52. ALTER TABLE `exams` ADD INDEX exams_patient_num ( `patient_num` );
  53. ALTER TABLE `exams` ADD INDEX exams_patient_id ( `patient_id` );
  54. ALTER TABLE `images` ADD size varchar(255);
  55. ALTER TABLE `images` ADD institution_id varchar(100);
  56. ALTER TABLE `images` ADD INDEX series_id_index ( `series_id` );
  57. ALTER TABLE `images` ADD INDEX images_owner ( `owner` );
  58. ALTER TABLE `images` ADD INDEX images_institution_id ( `institution_id` );
  59. ALTER TABLE `images` ADD INDEX images_url ( `url` );
  60. ALTER TABLE `images` ADD INDEX images_series_id ( `series_id` );
  61. ALTER TABLE `manager` ADD INDEX institution ( `institution_id` );
  62. ALTER TABLE `operating` ADD INDEX month ( `month` );
  63. ALTER TABLE `patient_infos` ADD INDEX card_num ( `card_num` );
  64. ALTER TABLE `patient_infos` ADD INDEX patient_infos_institution_id ( `institution_id` );
  65. ALTER TABLE `series` ADD INDEX series_modality ( `modality` );
  66. ALTER TABLE `series` ADD INDEX series_study_id ( `study_id` );
  67. ALTER TABLE `studies` ADD INDEX studies_institution_name ( `institution_name` );
  68. ALTER TABLE `studies` ADD INDEX studies_patient_id ( `patient_id` );
  69. ALTER TABLE `studies` ADD INDEX studies_studydate ( `studydate` );
  70. ALTER TABLE `studies` ADD INDEX studies_modality ( `modality` );
  71. ALTER TABLE `studies` ADD INDEX studies_status ( `status` );
  72. ALTER TABLE `studies` ADD INDEX studies_studyid ( `studyid` );
  73. ALTER TABLE `studies` ADD INDEX studies_accession_num ( `accession_num` );