299 lines
9.8 KiB
Plaintext
299 lines
9.8 KiB
Plaintext
ALTER TABLE `sickness`
|
|
ADD COLUMN `half_day_value` INT DEFAULT 0 NULL AFTER `followup_id`;
|
|
|
|
ALTER TABLE `sickness`
|
|
ADD COLUMN `is_leave_triggered` INT DEFAULT 0 NULL AFTER `half_day_value`;
|
|
|
|
|
|
ALTER TABLE `employee_appointment`
|
|
ADD COLUMN `grbs` INT NULL AFTER `pulse_output`,
|
|
ADD COLUMN `bac_level` VARCHAR(255) NULL AFTER `grbs`;
|
|
|
|
ALTER TABLE `employee_appointment`
|
|
ADD COLUMN `additional_treatment_info` VARCHAR(10) NULL AFTER `bac_level`;
|
|
ALTER TABLE `volvo`.`patient_master`
|
|
ADD COLUMN `bmi` FLOAT NULL AFTER `need_medical_exam`;
|
|
|
|
ALTER TABLE `employee_appointment`
|
|
CHANGE `bmi` `bmi` FLOAT NOT NULL;
|
|
|
|
ALTER TABLE `employee_appointment`
|
|
ADD COLUMN `ambulance_in_time` DATETIME NULL AFTER `additional_treatment_info`,
|
|
ADD COLUMN `ambulance_out_time` DATETIME NULL AFTER `ambulance_in_time`;
|
|
|
|
ALTER TABLE `employee_appointment`
|
|
ADD COLUMN `is_hospitalized` VARCHAR(10) NULL AFTER `ambulance_out_time`;
|
|
|
|
|
|
CREATE TABLE `hospitalization_details` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
`appointment_id` INT NOT NULL,
|
|
`remark` LONGTEXT NOT NULL,
|
|
`last_modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
`modified_by` INT,
|
|
PRIMARY KEY (`id`)
|
|
);
|
|
|
|
ALTER TABLE `hospitalization_details`
|
|
ADD COLUMN `entry_time` DATETIME NULL AFTER `remark`;
|
|
ALTER TABLE `followup_details`
|
|
ADD COLUMN `grbs` INT NULL AFTER `pulse_output`,
|
|
ADD COLUMN `bac_level` VARCHAR(255) NULL AFTER `grbs`;
|
|
|
|
ALTER TABLE `followup_details`
|
|
ADD COLUMN `additional_treatment_info` VARCHAR(10) NULL AFTER `bac_level`;
|
|
|
|
ALTER TABLE `followup_details`
|
|
CHANGE `bmi` `bmi` FLOAT NOT NULL;
|
|
|
|
ALTER TABLE `followup_details`
|
|
ADD COLUMN `ambulance_in_time` DATETIME NULL AFTER `additional_treatment_info`,
|
|
ADD COLUMN `ambulance_out_time` DATETIME NULL AFTER `ambulance_in_time`;
|
|
|
|
ALTER TABLE `followup_details`
|
|
ADD COLUMN `is_hospitalized` VARCHAR(10) NULL AFTER `ambulance_out_time`;
|
|
|
|
ALTER TABLE `bio_medical_waste_new`
|
|
ADD COLUMN `is_collected` INT DEFAULT 0 NULL AFTER `remark`;
|
|
|
|
|
|
ALTER TABLE `injury_mechanism`
|
|
ADD COLUMN `modified_by` INT NULL AFTER `last_modified`;
|
|
|
|
|
|
-- Dushant
|
|
|
|
ALTER TABLE `employee_appointment` ADD `referral_consultation` VARCHAR(5000) NOT NULL AFTER `is_hospitalized`;
|
|
ALTER TABLE `followup_details` ADD `referral_consultation` VARCHAR(5000) NOT NULL;
|
|
|
|
-- Dushant
|
|
|
|
INSERT INTO `config` (`config_id`, `key_name`, `value`, `modified_by`, `last_modified`) VALUES (NULL, 'REFERRAL_EMAIL_CC', '', '', current_timestamp()), (NULL, 'REFERRAL_EMAIL_SUBJECT', '', '', current_timestamp()), (NULL, 'REFERRAL_EMAIL_MSG', '', '', current_timestamp()), (NULL, 'REFERRAL_EMAIL_TO', '', '', current_timestamp());
|
|
|
|
CREATE TABLE `referral_email` (
|
|
`id` int(11) NOT NULL,
|
|
`emp_code` varchar(100) DEFAULT NULL,
|
|
`appointment_id` int(100) DEFAULT NULL,
|
|
`email` varchar(100) DEFAULT NULL,
|
|
`datetime` datetime NOT NULL DEFAULT current_timestamp()
|
|
);
|
|
|
|
ALTER TABLE `referral_email`
|
|
ADD PRIMARY KEY (`id`),
|
|
ADD KEY `emp_code` (`emp_code`,`appointment_id`,`email`);
|
|
|
|
ALTER TABLE `referral_email`
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
ALTER TABLE `employee_appointment` CHANGE `ppe` `ppe` VARCHAR(5000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
|
|
|
|
|
|
CREATE TABLE `injury_image` (
|
|
`id` int(11) NOT NULL,
|
|
`injury_id` int(11) NOT NULL,
|
|
`ticket_no` varchar(100) NOT NULL,
|
|
`image` longblob NOT NULL,
|
|
`image_type` varchar(100) NOT NULL,
|
|
`image_name` varchar(100) NOT NULL
|
|
);
|
|
|
|
ALTER TABLE `injury_image`
|
|
ADD PRIMARY KEY (`id`);
|
|
|
|
ALTER TABLE `injury_image`
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
--------------------------------------------------- Dushant Mali --------------------------------
|
|
|
|
ALTER TABLE `disposal_agency` ADD `HOD_Name` VARCHAR(100) NOT NULL AFTER `last_modified`, ADD `HOD_Email` VARCHAR(100) NOT NULL AFTER `HOD_Name`, ADD `ohctype_id` INT NOT NULL AFTER `HOD_Email`;
|
|
|
|
|
|
CREATE TABLE `attendance_detail` (
|
|
`detail_id` int(11) NOT NULL,
|
|
`attendance_id` int(11) NOT NULL,
|
|
`staff_id` int(11) NOT NULL,
|
|
`in_time` datetime DEFAULT NULL,
|
|
`out_time` datetime DEFAULT NULL,
|
|
`remark` varchar(255) DEFAULT NULL,
|
|
`ot` varchar(45) DEFAULT NULL,
|
|
`modified_by` int(11) NOT NULL,
|
|
`last_modified` timestamp NULL DEFAULT current_timestamp(),
|
|
`staff_deploy_ohc` int(11) NOT NULL,
|
|
`wo` varchar(45) NOT NULL
|
|
);
|
|
|
|
ALTER TABLE `attendance_detail` ADD PRIMARY KEY (`detail_id`);
|
|
|
|
ALTER TABLE `attendance_detail` MODIFY `detail_id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
|
|
CREATE TABLE `attendance_detail_temp` (
|
|
`detail_id` int(11) NOT NULL,
|
|
`attendance_id` int(11) NOT NULL,
|
|
`staff_id` int(11) NOT NULL,
|
|
`in_time` datetime DEFAULT NULL,
|
|
`out_time` datetime DEFAULT NULL,
|
|
`remark` varchar(255) DEFAULT NULL,
|
|
`ot` varchar(45) DEFAULT NULL,
|
|
`modified_by` int(11) NOT NULL,
|
|
`last_modified` timestamp NULL DEFAULT current_timestamp(),
|
|
`staff_deploy_ohc` int(11) NOT NULL,
|
|
`wo` varchar(45) NOT NULL
|
|
);
|
|
|
|
ALTER TABLE `attendance_detail_temp` ADD PRIMARY KEY (`detail_id`);
|
|
|
|
ALTER TABLE `attendance_detail_temp` MODIFY `detail_id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
|
|
// vaibhav
|
|
|
|
|
|
ALTER TABLE `prescription_master`
|
|
ADD COLUMN `other_med` VARCHAR(100) NULL AFTER `ohc_type_id`;
|
|
|
|
// Dushant
|
|
|
|
ALTER TABLE `attendance_detail` ADD `shift` INT NOT NULL AFTER `wo`;
|
|
|
|
|
|
CREATE TABLE `attendance_master_temp` (
|
|
`attendance_id` int(11) NOT NULL,
|
|
`attendance_date` date NOT NULL,
|
|
`remark` varchar(255) DEFAULT NULL,
|
|
`ohc_type_id` int(11) NOT NULL,
|
|
`modified_by` int(11) NOT NULL,
|
|
`last_modified` timestamp NOT NULL DEFAULT current_timestamp()
|
|
);
|
|
|
|
ALTER TABLE `attendance_master_temp`
|
|
ADD PRIMARY KEY (`attendance_id`);
|
|
|
|
|
|
ALTER TABLE `attendance_master_temp`
|
|
MODIFY `attendance_id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
|
|
CREATE TABLE `attendance_detail_temp` (
|
|
`detail_id` int(11) NOT NULL,
|
|
`attendance_id` int(11) NOT NULL,
|
|
`staff_id` int(11) NOT NULL,
|
|
`in_time` datetime DEFAULT NULL,
|
|
`out_time` datetime DEFAULT NULL,
|
|
`remark` varchar(255) DEFAULT NULL,
|
|
`ot` varchar(45) DEFAULT NULL,
|
|
`modified_by` int(11) NOT NULL,
|
|
`last_modified` timestamp NULL DEFAULT current_timestamp(),
|
|
`staff_deploy_ohc` int(11) NOT NULL,
|
|
`wo` varchar(45) NOT NULL
|
|
);
|
|
|
|
|
|
ALTER TABLE `attendance_detail_temp`
|
|
ADD PRIMARY KEY (`detail_id`);
|
|
|
|
|
|
ALTER TABLE `attendance_detail_temp`
|
|
MODIFY `detail_id` int(11) NOT NULL AUTO_INCREMENT;
|
|
|
|
|
|
ALTER TABLE `attendance_detail_temp` ADD `shift` INT NOT NULL AFTER `wo`;
|
|
|
|
|
|
INSERT INTO `menu_master` (`menu_id`, `menu_name`, `menu_description`, `menu_url`, `parent_id`, `disp_seq`, `icon_text`, `modified_by`, `last_modified`) VALUES (NULL, 'Staff Master', 'Staff Master', 'staff_master.php', '34', '0', NULL, '', current_timestamp()), (NULL, 'Attendance', 'Attendance', 'attendance_list.php', '34', '0', NULL, '', current_timestamp());
|
|
|
|
|
|
UPDATE shift_status SET is_shift ='' where status_name NOT IN ('A1' , 'A2' , 'A3' , 'B' , 'C' , 'A');
|
|
|
|
// vaibhav
|
|
|
|
CREATE TABLE `inventory_parameters_status` (
|
|
`status_id` INT(10) NOT NULL,
|
|
`param_id` VARCHAR(30) NOT NULL,
|
|
`param_date` DATE NOT NULL,
|
|
`param_status` INT(10) NOT NULL,
|
|
`ohc_type_id` INT(10) NOT NULL,
|
|
`modified_by` INT(10) NOT NULL,
|
|
`last_modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP() ON UPDATE CURRENT_TIMESTAMP(),
|
|
`param_remark` VARCHAR(100) NOT NULL,
|
|
`shift` INT(11) NOT NULL,
|
|
`ambulance_id` INT(10) NOT NULL
|
|
) ENGINE=INNODB DEFAULT CHARSET=utf32;
|
|
|
|
ALTER TABLE `inventory_parameters_status`
|
|
ADD PRIMARY KEY (`status_id`);
|
|
|
|
ALTER TABLE `inventory_parameters_status`
|
|
MODIFY `status_id` INT(10) NOT NULL AUTO_INCREMENT
|
|
|
|
ALTER TABLE `volvo`.`sickness`
|
|
CHANGE `date_absent_to` `date_absent_to` DATE NULL;
|
|
|
|
ALTER TABLE `volvo`.`tbl_items`
|
|
ADD COLUMN `min_store_level_mis` INT NULL AFTER `ohc_type_id`,
|
|
ADD COLUMN `reorder_store_level_mis` INT NULL AFTER `min_store_level_mis`;
|
|
|
|
|
|
CREATE TABLE `volvo`.`task_header_master` (
|
|
`task_id_header` INT NOT NULL AUTO_INCREMENT,
|
|
`task_name_header` VARCHAR(100),
|
|
`last_modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
`modified_by` INT,
|
|
PRIMARY KEY (`task_id_header`)
|
|
) CHARSET=utf32 COLLATE=utf32_general_ci;
|
|
|
|
ALTER TABLE `volvo`.`task_master`
|
|
ADD COLUMN `task_header_id` INT NOT NULL AFTER `last_modified`;
|
|
ALTER TABLE `volvo`.`item_stock_shift_balance`
|
|
ADD COLUMN `ohc_location_id` INT NOT NULL AFTER `last_modified`;
|
|
|
|
CREATE TABLE `volvo`.`item_stock_miscellaneous` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
`item_id` INT NOT NULL,
|
|
`item_batch_no` VARCHAR(50) NOT NULL,
|
|
`stock_qty` BIGINT NOT NULL,
|
|
`issue_from_ohc_id` INT NOT NULL,
|
|
`issue_to_ohc_id` INT NOT NULL,
|
|
`expiry_date` DATE,
|
|
`modified_by` INT NOT NULL,
|
|
`last_modified` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (`id`)
|
|
) CHARSET=utf32 COLLATE=utf32_general_ci;
|
|
|
|
CREATE TABLE `volvo`.`opd_miscellaneous_treatment` (
|
|
`id` INT NOT NULL AUTO_INCREMENT,
|
|
`appointment_id` INT NOT NULL,
|
|
`medicine` INT NOT NULL,
|
|
`miscellaneous_issued_qty` BIGINT NOT NULL,
|
|
`modified_by` INT NOT NULL,
|
|
`last_modified` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
`miscellaneous_item_batch_no` VARCHAR(100) NOT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) CHARSET=utf32 COLLATE=utf32_general_ci;
|
|
|
|
ALTER TABLE `volvo`.`item_stock_miscellaneous`
|
|
ADD COLUMN `item_type` VARCHAR(50) DEFAULT 'item' NULL AFTER `last_modified`;
|
|
|
|
|
|
-- Dushant
|
|
|
|
ALTER TABLE `oxygen_cylinder_checklist` CHANGE `water_humidifier_date` `water_humidifier_date` DATE NULL DEFAULT NULL;
|
|
|
|
-- Dushant
|
|
ALTER TABLE `oxygen_cylinder_checklist` CHANGE `water_humidifier_date` `water_humidifier_date` VARCHAR(100) NULL DEFAULT NULL;
|
|
|
|
|
|
-- Dushant
|
|
|
|
ALTER TABLE form_32 ADD date_recertified DATE;
|
|
|
|
-- Dushant
|
|
ALTER TABLE `health_index` ADD `checkup_id` INT NOT NULL AFTER `data_from`, ADD `appointment_id` INT NOT NULL AFTER `checkup_id`;
|
|
|
|
|
|
-- Dushant
|
|
ALTER TABLE `attendance_detail` ADD `created_by` INT NOT NULL AFTER `shift`;
|
|
ALTER TABLE `attendance_master` ADD `month` VARCHAR(100) NOT NULL AFTER `last_modified`;
|
|
ALTER TABLE `attendance_master` ADD `year` VARCHAR(100) NOT NULL AFTER `last_modified`;
|
|
|