修复seeder错误;删除第三方的think迁移工具,在extend中重新实现;

This commit is contained in:
2023-09-20 15:35:20 +08:00
parent 0b23e0a940
commit 85f2f29b81
91 changed files with 20798 additions and 66 deletions

View File

@@ -1,9 +1,8 @@
<?php
use app\admin\model\SystemConfig;
use app\admin\service\TriggerService;
use app\admin\service\InitAdminService;
use app\admin\service\TriggerService;
use think\migration\Seeder;
class InitBaseAdminData extends Seeder
@@ -16,9 +15,8 @@ class InitBaseAdminData extends Seeder
* More information on writing seeders is available here:
* http://docs.phinx.org/en/latest/seeding.html
*/
public function run()
public function run():void
{
$output = $this->getOutput();
TriggerService::updateSysconfig();
@@ -26,9 +24,9 @@ class InitBaseAdminData extends Seeder
$install_lock = sysconfig('base_admin_install', true, 0);
if ($install_lock == 1) {
$output->writeln('系统已初始化,跳过当前程序');
return false;
return;
}
$model_config = SystemConfig::where('group', 'system')