25 lines
655 B
PHP
25 lines
655 B
PHP
<?php
|
|
use app\core\Application;
|
|
|
|
class m01_initial{
|
|
public function up(){
|
|
$db = Application::$app->db;
|
|
$SQL = "CREATE TABLE users(
|
|
id INT AUTO_INCREMENT,
|
|
email VARCHAR(255) NOT NULL,
|
|
firstname VARCHAR(255) NOT NULL,
|
|
lastname VARCHAR(255) NOT NULL,
|
|
status TINYINT NOT NULL,
|
|
create_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
PRIMARY KEY (id)
|
|
) Engine=INNODB;
|
|
";
|
|
$db->pdo->exec($SQL);
|
|
}
|
|
|
|
public function down(){
|
|
$db = Application::$app->db;
|
|
$SQL = "DROP TABLE users";
|
|
$db->pdo->exec($SQL);
|
|
}
|
|
} |