<?php
namespace DoctrineMigrations;
use App\Entity\EntityId;
use App\Model\Role;
use Doctrine\Migrations\AbstractMigration;
use Doctrine\DBAL\Schema\Schema;
/**
* Auto-generated Migration: Please modify to your needs!
*/
class Version20240808122953 extends AbstractMigration
{
/**
* @param Schema $schema
*/
public function up(Schema $schema) : void
{
// SysAdmin Benutzer erfassen
$this->addSql('INSERT INTO sysuser (id, username, password, is_active, role, modules) VALUES ("'. EntityId::newId() .'", "admin@webtech.ch", "$2y$13$QhiEYwD0.9cq/DUB424lTug.PtM7kyP/ijq2g0anQY.2Qr6x/UAvm", 1, "'. Role::ROLE_SYSADMIN .'", "[]") ');
// Admin Benutzer
$this->addSql('INSERT INTO sysuser (id, username, password, is_active, role, modules) VALUES ("'. EntityId::newId() .'", "urs.schnueriger@webtech.ch", "$2y$13$mUX0ItlUJMiwsZuOoV8tMuOnNTTi2cz40/9nznP8hrv2SyFMg8g0q", 1, "'. Role::ROLE_ADMIN .'", "[\"MODULE_ARTIKEL\",\"MODULE_CONTENT\"]") ');
$this->addSql('INSERT INTO sysuser (id, username, password, is_active, role, modules) VALUES ("'. EntityId::newId() .'", "redaktoradmin", "$2y$13$8GhtG6ZjomFPgwTIolF8mOnzscHj5eHARypSeXdJWlxYaIeCesFc2", 1, "'. Role::ROLE_ADMIN .'", "[\"MODULE_ARTIKEL\",\"MODULE_CONTENT\"]") ');
// Module Benutzer
$this->addSql('INSERT INTO sysuser (id, username, password, is_active, role, modules) VALUES ("'. EntityId::newId() .'", "redaktor", "$2y$13$7JEJG8/zXmUPMKxtF4bnO.HHuusoNcu4Kb4QleQ8o4V067p.Igpyu", 1, "'. Role::ROLE_MODULE .'", "[\"MODULE_ARTIKEL\",\"MODULE_CONTENT\"]") ');
}
/**
* @param Schema $schema
*/
public function down(Schema $schema) : void
{
// this down() migration is auto-generated, please modify it to your needs
}
}