mirror of
https://github.com/magicbug/Cloudlog
synced 2024-11-23 10:08:38 +00:00
53 lines
1.1 KiB
PHP
53 lines
1.1 KiB
PHP
<?php defined('BASEPATH') OR exit('No direct script access allowed');
|
|
|
|
class Migration_add_dxcc_entities extends CI_Migration {
|
|
|
|
public function up(){
|
|
$this->dbforge->add_field(array(
|
|
'adif' => array(
|
|
'type' => 'smallint',
|
|
'Null' => FALSE
|
|
),
|
|
'name' => array(
|
|
'type' => 'varchar(150)',
|
|
'null' => TRUE
|
|
),
|
|
'prefix' => array(
|
|
'type' => 'varchar(10)',
|
|
'null' => FALSE
|
|
),
|
|
'cqz' => array(
|
|
'type' => 'smallint',
|
|
'null' => FALSE
|
|
),
|
|
'ituz' => array(
|
|
'type' => 'smallint',
|
|
'null' => FALSE
|
|
),
|
|
'cont' => array(
|
|
'type' => 'varchar(5)',
|
|
'null' => FALSE
|
|
),
|
|
'long' => array(
|
|
'type' => 'float',
|
|
'null' => FALSE
|
|
),
|
|
'lat' => array(
|
|
'type' => 'float',
|
|
'null' => FALSE
|
|
),
|
|
'end' => array(
|
|
'type' => 'date',
|
|
'null' => TRUE
|
|
)
|
|
));
|
|
|
|
$this->dbforge->add_key('adif', TRUE);
|
|
$this->dbforge->create_table('dxcc_entities');
|
|
}
|
|
|
|
public function down(){
|
|
$this->dbforge->drop_table('dxcc_entities');
|
|
}
|
|
}
|