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`;