mirror of
https://gitee.com/wonderful-code/buildadmin
synced 2024-11-21 22:55:36 +00:00
35 lines
1.3 KiB
PHP
35 lines
1.3 KiB
PHP
<?php
|
|
|
|
use think\migration\Migrator;
|
|
|
|
class Version200 extends Migrator
|
|
{
|
|
public function up()
|
|
{
|
|
parent::up();
|
|
$admin = $this->table('admin');
|
|
if ($admin->hasColumn('loginfailure')) {
|
|
$admin->renameColumn('loginfailure', 'login_failure')
|
|
->renameColumn('lastlogintime', 'last_login_time')
|
|
->renameColumn('lastloginip', 'last_login_ip')
|
|
->renameColumn('updatetime', 'update_time')
|
|
->renameColumn('createtime', 'create_time')
|
|
->changeColumn('update_time', 'biginteger', ['limit' => 16, 'signed' => false, 'null' => true, 'default' => null, 'comment' => '更新时间'])
|
|
->changeColumn('create_time', 'biginteger', ['after' => 'update_time', 'limit' => 16, 'signed' => false, 'null' => true, 'default' => null, 'comment' => '创建时间'])
|
|
->save();
|
|
}
|
|
}
|
|
|
|
public function down()
|
|
{
|
|
parent::down();
|
|
$admin = $this->table('admin');
|
|
$admin->renameColumn('login_failure', 'loginfailure')
|
|
->renameColumn('last_login_time', 'lastlogintime')
|
|
->renameColumn('last_login_ip', 'lastloginip')
|
|
->renameColumn('update_time', 'updatetime')
|
|
->renameColumn('create_time', 'createtime')
|
|
->save();
|
|
}
|
|
}
|