12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- CREATE TABLE if not exists `oss_callbacks`(
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `md5` varchar(255) NOT NULL,
- `url` varchar(255) NOT NULL,
- `region` varchar(255) NOT NULL,
- `bucket` varchar(255) NOT NULL,
- `size` int(11) NOT NULL,
- `hospital_id` varchar(255) NOT NULL,
- `status` int(11) NOT NULL DEFAULT '1',
- `remark` varchar(255) DEFAULT NULL,
- `x_real_ip` varchar(255) DEFAULT NULL,
- `x_forwarded_for_ip` varchar(255) DEFAULT NULL,
- `request_date` varchar(255) DEFAULT NULL,
- `x_oss_request_id` varchar(255) DEFAULT NULL,
- `x_oss_requester` varchar(255) DEFAULT NULL,
- `x_oss_pub_key_url` varchar(255) DEFAULT NULL,
- `authorization` varchar(255) DEFAULT NULL,
- `content_md5` varchar(255) DEFAULT NULL,
- `createdAt` datetime NOT NULL,
- `updatedAt` datetime NOT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `md5_index` (`md5`),
- UNIQUE KEY `url_index` (`url`),
- KEY `oss_callbacks_hospital_id` (`hospital_id`),
- KEY `oss_callbacks_bucket` (`bucket`),
- KEY `oss_callbacks_status` (`status`),
- KEY `oss_callbacks_x_real_ip` (`x_real_ip`),
- KEY `oss_callbacks_region` (`region`),
- KEY `oss_callbacks_x_forwarded_for_ip` (`x_forwarded_for_ip`),
- KEY `oss_callbacks_x_oss_request_id` (`x_oss_request_id`),
- KEY `oss_callbacks_x_oss_requester` (`x_oss_requester`),
- KEY `oss_callbacks_authorization` (`authorization`),
- KEY `oss_callbacks_x_oss_pub_key_url` (`x_oss_pub_key_url`)
- ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;
- ALTER TABLE `constant` ADD INDEX constant_value ( `constant_value` );
- ALTER TABLE `doctors` ADD INDEX doc_username ( `username` );
- ALTER TABLE `dr_cla_permission` ADD INDEX dr_pass ( `pass` );
- ALTER TABLE `dr_cla_permission` ADD INDEX dr_type ( `type` );
- ALTER TABLE `exams` ADD INDEX exam_report ( `exam_report` );
- ALTER TABLE `exams` ADD INDEX exam_project ( `exam_project` );
- ALTER TABLE `exams` ADD INDEX exam_device ( `device` );
- ALTER TABLE `exams` ADD INDEX exam_body ( `body_part` );
- ALTER TABLE `exams` ADD INDEX exams_exam_datetime ( `exam_datetime` );
- ALTER TABLE `exams` ADD INDEX exams_exam_class ( `exam_class` );
- ALTER TABLE `exams` ADD INDEX exams_exam_status ( `exam_status` );
- ALTER TABLE `exams` ADD INDEX exams_patient_num ( `patient_num` );
- ALTER TABLE `exams` ADD INDEX exams_patient_id ( `patient_id` );
- ALTER TABLE `images` ADD size varchar(255);
- ALTER TABLE `images` ADD institution_id varchar(100);
- ALTER TABLE `images` ADD INDEX series_id_index ( `series_id` );
- ALTER TABLE `images` ADD INDEX images_owner ( `owner` );
- ALTER TABLE `images` ADD INDEX images_institution_id ( `institution_id` );
- ALTER TABLE `images` ADD INDEX images_url ( `url` );
- ALTER TABLE `images` ADD INDEX images_series_id ( `series_id` );
- ALTER TABLE `operating` ADD INDEX month ( `month` );
- ALTER TABLE `patient_infos` ADD INDEX card_num ( `card_num` );
- ALTER TABLE `patient_infos` ADD INDEX patient_infos_institution_id ( `institution_id` );
- ALTER TABLE `series` ADD INDEX series_modality ( `modality` );
- ALTER TABLE `series` ADD INDEX series_study_id ( `study_id` );
- ALTER TABLE `studies` ADD INDEX studies_institution_name ( `institution_name` );
- ALTER TABLE `studies` ADD INDEX studies_patient_id ( `patient_id` );
- ALTER TABLE `studies` ADD INDEX studies_studydate ( `studydate` );
- ALTER TABLE `studies` ADD INDEX studies_modality ( `modality` );
- ALTER TABLE `studies` ADD INDEX studies_status ( `status` );
- ALTER TABLE `studies` ADD INDEX studies_studyid ( `studyid` );
- ALTER TABLE `studies` ADD INDEX studies_accession_num ( `accession_num` );
- delete from patient_infos where id not in (select patient_id from exams);
|