1 changed files with 40 additions and 0 deletions
			
			
		@ -0,0 +1,40 @@
				@@ -0,0 +1,40 @@
					 | 
				
			||||
<?php | 
				
			||||
defined('BASEPATH') OR exit('No direct script access allowed'); | 
				
			||||
 | 
				
			||||
/** | 
				
			||||
* Add session table | 
				
			||||
*/ | 
				
			||||
class Migration_Add_sessions extends CI_Migration | 
				
			||||
{ | 
				
			||||
	 | 
				
			||||
	public function up() | 
				
			||||
	{ | 
				
			||||
		$this->dbforge->add_field(array( | 
				
			||||
			'id' => array( | 
				
			||||
				'type' => 'VARCHAR', | 
				
			||||
				'constraint' => '40', | 
				
			||||
			), | 
				
			||||
			'ip_address' => array( | 
				
			||||
				'type' => 'VARCHAR', | 
				
			||||
				'constraint' => '45', | 
				
			||||
			), | 
				
			||||
			'timestamp' => array( | 
				
			||||
				'type' => 'INT', | 
				
			||||
				'constraint' => '10', | 
				
			||||
				'unsigned' => TRUE, | 
				
			||||
				'default' => '0' | 
				
			||||
			), | 
				
			||||
			'data' => array( | 
				
			||||
				'type' => 'BLOB', | 
				
			||||
			), | 
				
			||||
		)); | 
				
			||||
		$this->dbforge->add_key('id', TRUE); | 
				
			||||
		$this->dbforge->create_table('sessions'); | 
				
			||||
 | 
				
			||||
	} | 
				
			||||
	 | 
				
			||||
	public function	down() | 
				
			||||
	{ | 
				
			||||
		$this->dbforge->drop_table('sessions'); | 
				
			||||
	} | 
				
			||||
} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue