2021-04-25 21:28:58 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
use \Illuminate\Database\Capsule\Manager as Capsule;
|
|
|
|
|
|
|
|
|
|
$config = require ROOT_PATH . 'config/nexus.php';
|
|
|
|
|
$connectionMysql = $config['mysql'];
|
|
|
|
|
$connectionMysql['driver'] = 'mysql';
|
|
|
|
|
$connectionMysql['charset'] = 'utf8mb4';
|
|
|
|
|
$connectionMysql['collation'] = 'utf8mb4_unicode_ci';
|
|
|
|
|
$capsule = new Capsule;
|
2021-04-26 20:37:17 +08:00
|
|
|
$connectionName = \Nexus\Database\DB::ELOQUENT_CONNECTION_NAME;
|
|
|
|
|
$capsule->addConnection($connectionMysql, $connectionName);
|
2021-04-25 21:28:58 +08:00
|
|
|
$capsule->setAsGlobal();
|
|
|
|
|
$capsule->bootEloquent();
|
2021-04-26 20:37:17 +08:00
|
|
|
$capsule->getConnection($connectionName)->enableQueryLog();
|
2021-04-25 21:28:58 +08:00
|
|
|
|
|
|
|
|
|