| 
									
										
										
										
											2023-12-15 19:12:23 +08:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | defined('BASEPATH') OR exit('No direct script access allowed'); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** | 
					
						
							|  |  |  |  * Class Migration_award_submitted_typo | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Fix typo in COL_AWARD_SUMMITED column | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Migration_award_submitted_typo extends CI_Migration { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         public function up() | 
					
						
							|  |  |  |         { | 
					
						
							| 
									
										
										
										
											2023-12-23 21:36:09 +08:00
										 |  |  |                 // if COL_AWARD_SUMMITED column exists, change it to COL_AWARD_SUBMITTED
 | 
					
						
							|  |  |  |                 $fields = $this->db->field_data($this->config->item('table_name')); | 
					
						
							|  |  |  |                 foreach ($fields as $field) | 
					
						
							|  |  |  |                 { | 
					
						
							|  |  |  |                         if ($field->name == 'COL_AWARD_SUMMITED') | 
					
						
							|  |  |  |                         { | 
					
						
							|  |  |  |                                 $this->db->query( | 
					
						
							|  |  |  |                                         'ALTER TABLE ' . | 
					
						
							|  |  |  |                                         $this->db->escape_identifiers($this->config->item('table_name')) . | 
					
						
							|  |  |  |                                         ' CHANGE COL_AWARD_SUMMITED COL_AWARD_SUBMITTED VARCHAR(255)' | 
					
						
							|  |  |  |                                 ); | 
					
						
							|  |  |  |                                 return; | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                 } | 
					
						
							| 
									
										
										
										
											2023-12-15 19:12:23 +08:00
										 |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         public function down() | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |                 $this->db->query( | 
					
						
							|  |  |  |                         'ALTER TABLE ' . | 
					
						
							|  |  |  |                         $this->db->escape_identifiers($this->config->item('table_name')) . | 
					
						
							| 
									
										
										
										
											2023-12-15 23:21:11 +08:00
										 |  |  |                         ' CHANGE COL_AWARD_SUBMITTED COL_AWARD_SUMMITED VARCHAR(255)' | 
					
						
							| 
									
										
										
										
											2023-12-15 19:12:23 +08:00
										 |  |  |                 ); | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | } |