1 Star 1 Fork 1

amsds/Joyboo-admin-easyswoole

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
bootstrap.php 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
豪气冲云天 提交于 2022-03-01 18:13 . 优化SwooleTable
<?php
use EasySwoole\Command\CommandManager;
use EasySwoole\DatabaseMigrate\MigrateCommand;
use EasySwoole\DatabaseMigrate\MigrateManager;
use EasySwoole\DatabaseMigrate\Config\Config as MrConfig;
/******************************************************************************************
* 关闭死锁检测相关堆栈信息输出到日志
* Swoole文档: https://wiki.swoole.com/#/coroutine/coroutine?id=deadlock_check
* EasySwoole文档: http://www.easyswoole.com/QuickStart/install.html
******************************************************************************************/
\Swoole\Coroutine::set(['enable_deadlock_check' => false]);
//全局bootstrap事件
//date_default_timezone_set('Asia/Shanghai');
$config = [
'host' => '127.0.0.1',
'port' => 3306,
'user' => 'root',
'password' => '0987abc123',
'database' => 'vben_admin',
'timeout' => 3,
'charset' => 'utf8mb4',
];
// 注册migrate自定义命令: php easyswoole migrate
CommandManager::getInstance()->addCommand(new MigrateCommand());
$MrConfig = new MrConfig($config);
// 表名
$MrConfig->setMigrateTable('migrations');
// 迁移文件目录的绝对路径
$MrConfig->setMigratePath(EASYSWOOLE_ROOT . '/Database/Migrates/');
// 数据填充目录绝对路径
$MrConfig->setSeederPath(EASYSWOOLE_ROOT . '/Database/Seeds/');
MigrateManager::getInstance($MrConfig);
unset($config, $MrConfig);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/weboo_admin/Joyboo-admin-easyswoole.git
[email protected]:weboo_admin/Joyboo-admin-easyswoole.git
weboo_admin
Joyboo-admin-easyswoole
Joyboo-admin-easyswoole
main

搜索帮助