31 行
		
	
	
	
		
			903 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			31 行
		
	
	
	
		
			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
 | 
						|
            )
 | 
						|
        ));
 | 
						|
	}
 | 
						|
}
 |