Update config

This commit is contained in:
Visman 2023-10-15 21:39:35 +07:00
parent f4e5ba2b5f
commit 2d59bbf92e
2 changed files with 21 additions and 1 deletions

View file

@ -935,6 +935,24 @@ class Update extends Admin
'%DIR_VIEWS%'
);
$coreConfig->add(
'multiple=>ExtensionModel',
'\\ForkBB\\Models\\Extension\\Extension::class',
'DBMapModel'
);
$coreConfig->add(
'multiple=>ExtensionManager',
'\\ForkBB\\Models\\Extension\\Extensions::class',
'ExtensionModel'
);
$coreConfig->add(
'shared=>extensions',
'\'@ExtensionManager:init\'',
'attachments'
);
$coreConfig->save();
// extensions
@ -945,7 +963,6 @@ class Update extends Admin
'ext_data' => ['TEXT', false],
],
'PRIMARY KEY' => ['ext_name'],
'ENGINE' => $this->DBEngine,
];
$this->c->DB->createTable('::extensions', $schema);

View file

@ -186,6 +186,7 @@ return [
],
'providerUser' => \ForkBB\Models\ProviderUser\ProviderUser::class,
'attachments' => \ForkBB\Models\Attachment\Attachments::class,
'extensions' => '@ExtensionManager:init',
'Csrf' => [
'class' => \ForkBB\Core\Csrf::class,
@ -418,6 +419,8 @@ return [
'CensorshipModel' => \ForkBB\Models\Censorship\Censorship::class,
'ConfigModel' => \ForkBB\Models\Config\Config::class,
'DBMapModel' => \ForkBB\Models\DBMap\DBMap::class,
'ExtensionModel' => \ForkBB\Models\Extension\Extension::class,
'ExtensionManager' => \ForkBB\Models\Extension\Extensions::class,
'ForumModel' => \ForkBB\Models\Forum\Forum::class,
'ForumManager' => \ForkBB\Models\Forum\Forums::class,
'GroupModel' => \ForkBB\Models\Group\Group::class,