2024-05-11 16:12:15 +02:00
|
|
|
<?php
|
|
|
|
|
2024-12-30 09:44:47 +01:00
|
|
|
use Core\Configuration\CreateDatabase;
|
2024-05-11 16:12:15 +02:00
|
|
|
use Core\Driver\SQL\Column\Column;
|
|
|
|
use Core\Driver\SQL\Strategy\UpdateStrategy;
|
|
|
|
|
|
|
|
$queries[] = $sql->insert("Settings", ["name", "value", "private", "readonly"])
|
|
|
|
->onDuplicateKeyStrategy(new UpdateStrategy(
|
|
|
|
["name"],
|
|
|
|
["name" => new Column("name")])
|
|
|
|
)
|
|
|
|
->addRow("mail_contact_gpg_key_id", null, false, true)
|
|
|
|
->addRow("mail_contact", "''", false, false);
|
|
|
|
|
2024-12-30 09:44:47 +01:00
|
|
|
CreateDatabase::loadDefaultACL($sql, $queries, [
|
|
|
|
\Core\API\Settings\ImportGPG::class,
|
|
|
|
\Core\API\Settings\RemoveGPG::class
|
|
|
|
]);
|