<?php
/* @noinspection PhpUnused */
declare(strict_types=1);
namespace DoctrineMigrations;
use Doctrine\DBAL\Schema\Schema;
use Doctrine\Migrations\AbstractMigration;
/**
* Auto-generated Migration: Please modify to your needs!
*
* @package API
* @author
* @internal
*/
final class Version20250714123635 extends AbstractMigration
{
public function down(Schema $schema): void
{
// this down() migration is auto-generated, please modify it to your needs
}
public function getDescription(): string
{
return
"- Seeding of SOB event type table.";
}
public function up(Schema $schema): void
{
// this up() migration is auto-generated, please modify it to your needs
$created = time();
$this->addSql(
'
INSERT INTO sob_event_type
(id, created, active)
VALUES
(1, :createdTimeStamp, 1),
(2, :createdTimeStamp, 1),
(3, :createdTimeStamp, 1),
(4, :createdTimeStamp, 1),
(5, :createdTimeStamp, 1),
(6, :createdTimeStamp, 1),
(7, :createdTimeStamp, 1),
(8, :createdTimeStamp, 1),
(9, :createdTimeStamp, 1),
(10, :createdTimeStamp, 1),
(11, :createdTimeStamp, 1)
;
',
['createdTimeStamp' => $created]
);
$this->addSql(
'
INSERT INTO sob_event_type_l10n
(language_id, parent_entity_id, name)
VALUES
(\'de\', 1, \'Erstgespräch\'),
(\'de\', 2, \'Beratungsgespräch Mitarbeiter\'),
(\'de\', 3, \'Beratungsgespräch Führungskraft\'),
(\'de\', 4, \'Gespräch mit Führungskraft\'),
(\'de\', 5, \'Gespräch mit Personalabteilung\'),
(\'de\', 6, \'Gespräch mit Externen\'),
(\'de\', 7, \'Information\'),
(\'de\', 8, \'Gespräch\'),
(\'de\', 9, \'Gesprächsrunde\'),
(\'de\', 10, \'Telefonat\'),
(\'de\', 11, \'E-Mail/Nachricht/Briefverkehr\'),
(\'en\', 1, \'Initial consultation\'),
(\'en\', 2, \'Employee consulting\'),
(\'en\', 3, \'Manager consulting\'),
(\'en\', 4, \'Conversation with line manager\'),
(\'en\', 5, \'Conversation with HR\'),
(\'en\', 6, \'Conversation with external parties\'),
(\'en\', 7, \'Information\'),
(\'en\', 8, \'Conversation\'),
(\'en\', 9, \'Meeting (multiple participants)\'),
(\'en\', 10, \'Phone call\'),
(\'en\', 11, \'Email/message/correspondence\')
;
'
);
}
}