db.driver = 'sqlite' * * Für den Produktivbetrieb stattdessen schema.sql direkt in eine * MySQL/MariaDB-Datenbank importieren, siehe README.md. */ require_once __DIR__ . '/sqlite_schema.php'; $sqlitePath = __DIR__ . '/deskhub.sqlite'; if (file_exists($sqlitePath)) { echo "Es existiert bereits eine Datenbank unter {$sqlitePath}.\n"; echo "Zum Zurücksetzen die Datei löschen und dieses Skript erneut ausführen.\n"; exit; } $sql = file_get_contents(__DIR__ . '/schema.sql'); $pdo = new PDO('sqlite:' . $sqlitePath); $pdo->exec('PRAGMA foreign_keys = ON;'); $pdo->exec(convert_schema_to_sqlite($sql)); echo "SQLite-Testdatenbank wurde erstellt: {$sqlitePath}\n"; echo "Standard-Login Mitarbeiterbereich: admin@example.com / admin123\n"; echo "WICHTIG: Dieses Passwort vor dem Produktiveinsatz unbedingt ändern!\n";