ALTER TABLE `midtrans_notification`
CHANGE `peserta_id` `peserta_id` int(11) NULL AFTER `id`,
CHANGE `order_id` `order_id` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `peserta_id`,
CHANGE `transaction_id` `transaction_id` int NULL AFTER `order_id`,
CHANGE `status_code` `status_code` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `transaction_id`,
CHANGE `status_message` `status_message` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `status_code`,
CHANGE `gross_amount` `gross_amount` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `status_message`,
CHANGE `payment_type` `payment_type` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `gross_amount`,
CHANGE `transaction_time` `transaction_time` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `payment_type`,
CHANGE `transaction_status` `transaction_status` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `transaction_time`,
CHANGE `approval_code` `approval_code` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `transaction_status`,
CHANGE `signature_key` `signature_key` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `approval_code`,
CHANGE `bank` `bank` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `signature_key`,
CHANGE `va_number` `va_number` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `bank`,
CHANGE `payment_code` `payment_code` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `va_number`,
CHANGE `store` `store` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `payment_code`,
CHANGE `fraud_status` `fraud_status` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `store`,
CHANGE `eci` `eci` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `fraud_status`,
CHANGE `masked_card` `masked_card` varchar(255) COLLATE 'latin1_swedish_ci' NULL AFTER `eci`,
CHANGE `full_text` `full_text` text COLLATE 'latin1_swedish_ci' NULL AFTER `masked_card`,
CHANGE `created_at` `created_at` datetime NULL AFTER `full_text`,
CHANGE `updated_at` `updated_at` datetime NULL AFTER `created_at`;