M161111144563_SystemParam_Init   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 23
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 0
Metric Value
wmc 2
lcom 0
cbo 1
dl 0
loc 23
rs 10
c 0
b 0
f 0

2 Methods

Rating   Name   Duplication   Size   Complexity  
A up() 0 13 1
A down() 0 6 1
1
<?php
2
3
use yii\db\Migration;
4
5
class M161111144563_SystemParam_Init extends Migration
6
{
7
    public function up()
8
    {
9
        $this->execute('
10
                CREATE TABLE `system_param` (
11
                  `id` int(11) NOT NULL AUTO_INCREMENT,
12
                  `param_key` varchar(100) NOT NULL,
13
                  `param_value` varchar(100) NOT NULL,
14
                  `description` varchar(255) DEFAULT NULL,
15
                  `validator` varchar(50) DEFAULT NULL,
16
                  PRIMARY KEY (`id`)
17
                ) ENGINE=InnoDB DEFAULT CHARSET=utf8
18
        ');
19
    }
20
21
    public function down()
22
    {
23
        $this->execute('
24
            DROP TABLE `system_param`;
25
        ');
26
    }
27
}
28