32 行
		
	
	
	
		
			903 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
		
		
			
		
	
	
			32 行
		
	
	
	
		
			903 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
|  | <?php | ||
|  | defined('BASEPATH') or exit('No direct script access allowed'); | ||
|  | 
 | ||
|  | class Migration_increase_qth_column_size extends CI_Migration | ||
|  | { | ||
|  | 	public function up() | ||
|  | 	{ | ||
|  |         // In the table defined by varialble $this->config->item('table_name') change COL_QTH	to be varchar 255
 | ||
|  |         $this->dbforge->modify_column($this->config->item('table_name'), array( | ||
|  |             'COL_QTH' => array( | ||
|  |                 'name' => 'COL_QTH', | ||
|  |                 'type' => 'VARCHAR', | ||
|  |                 'constraint' => '255', | ||
|  |                 'null' => TRUE | ||
|  |             ) | ||
|  |         )); | ||
|  | 	} | ||
|  | 
 | ||
|  | 	public function down() | ||
|  | 	{ | ||
|  |         // Change it back to 64
 | ||
|  |         $this->dbforge->modify_column($this->config->item('table_name'), array( | ||
|  |             'COL_QTH' => array( | ||
|  |                 'name' => 'COL_QTH', | ||
|  |                 'type' => 'VARCHAR', | ||
|  |                 'constraint' => '64', | ||
|  |                 'null' => TRUE | ||
|  |             ) | ||
|  |         )); | ||
|  | 	} | ||
|  | } |