|
@@ -85,6 +85,7 @@ final class InitDatabase extends AbstractMigration
|
|
|
->addColumn('node_bandwidth_limit', 'biginteger', [ 'default' => 0 ])
|
|
|
->addColumn('bandwidthlimit_resetday', 'integer', [ 'default' => 0 ])
|
|
|
->addColumn('node_heartbeat', 'biginteger', [ 'default' => 0 ])
|
|
|
+ ->addColumn('online_user', 'integer', [ 'comment' => '节点在线用户', 'default' => 0 ])
|
|
|
->addColumn('node_ip', 'string', [ 'default' => null ])
|
|
|
->addColumn('node_group', 'integer', [ 'default' => 0 ])
|
|
|
->addColumn('mu_only', 'boolean', [ 'default' => false ])
|
|
@@ -262,15 +263,6 @@ final class InitDatabase extends AbstractMigration
|
|
|
->addForeignKey('user_id', 'user', 'id', [ 'delete' => 'CASCADE', 'update' => 'CASCADE' ])
|
|
|
->create();
|
|
|
|
|
|
- $this->table('node_online_log', [ 'id' => false, 'primary_key' => [ 'id' ]])
|
|
|
- ->addColumn('id', 'integer', [ 'identity' => true ])
|
|
|
- ->addColumn('node_id', 'integer', [])
|
|
|
- ->addColumn('online_user', 'integer', [])
|
|
|
- ->addColumn('log_time', 'integer', [])
|
|
|
- ->addIndex([ 'node_id' ])
|
|
|
- ->addForeignKey('node_id', 'node', 'id', [ 'delete' => 'CASCADE', 'update' => 'CASCADE' ])
|
|
|
- ->create();
|
|
|
-
|
|
|
$this->table('user_password_reset', [ 'id' => false, 'primary_key' => [ 'id' ]])
|
|
|
->addColumn('id', 'integer', [ 'identity' => true ])
|
|
|
->addColumn('email', 'string', [])
|
|
@@ -329,6 +321,8 @@ final class InitDatabase extends AbstractMigration
|
|
|
->addIndex([ 'user_id' ])
|
|
|
->addForeignKey('user_id', 'user', 'id', [ 'delete' => 'CASCADE', 'update' => 'CASCADE' ])
|
|
|
->create();
|
|
|
+ ->addColumn('status', 'text', [ 'comment' => '订单状态' ])
|
|
|
+ ->addIndex([ 'status' ])
|
|
|
}
|
|
|
|
|
|
public function down(): void
|