-- Testdaten für Softwarebestell-System

INSERT INTO bestellungen (schul_name, software_name, version, hersteller, hersteller_website, isbn, software_quelle, download_pfad, lizenz_typ, lizenzschluessel, lizenzserver_anmerkungen, status, notizen)
VALUES
('Grundschule Musterstadt', 'GeoGebra Classic', '6.0.750', 'GeoGebra GmbH', 'https://www.geogebra.org', NULL, 'downloadFree', 'https://www.geogebra.org/download', 'noLicense', NULL, NULL, 'neu', NULL),

('Gymnasium am Park', 'Microsoft Office 365', '2023', 'Microsoft Corporation', 'https://www.microsoft.com', NULL, 'downloadCustomer', '/software/office365/setup.exe', 'licenseKey', 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX', NULL, 'in_pruefung', 'Lizenz wird noch geprüft'),

('Realschule Nord', 'GIMP', '2.10.34', 'The GIMP Team', 'https://www.gimp.org', NULL, 'downloadFree', 'https://www.gimp.org/downloads/', 'noLicense', NULL, NULL, 'genehmigt', NULL),

('Berufsschule Technik', 'AutoCAD LT', '2024', 'Autodesk', 'https://www.autodesk.de', NULL, 'physicalMedia', NULL, 'licenseServer', NULL, 'Lizenzserver auf srv-cad.schule.local, Port 27000-27009', 'korrektur_notwendig', 'Lizenzserver-Daten unvollständig'),

('Gesamtschule Süd', 'Blender', '4.0', 'Blender Foundation', 'https://www.blender.org', NULL, 'downloadFree', 'https://www.blender.org/download/', 'noLicense', NULL, NULL, 'abgelehnt', 'Software bereits als iServ-Paket verfügbar'),

('Hauptschule West', 'Klett Mathe-Trainer', '3.5', 'Ernst Klett Verlag', 'https://www.klett.de', '978-3-12-345678-9', 'downloadCustomer', '/software/klett/mathe_trainer.msi', 'licenseHardware', NULL, NULL, 'versendet', 'Hardware-Dongle wird per Post geliefert');

-- Historie-Einträge
INSERT INTO bestellungen_historie (bestellung_id, aenderung_von, feld, alter_wert, neuer_wert)
VALUES
(2, 'admin', 'status', 'neu', 'in_pruefung'),
(3, 'admin', 'status', 'neu', 'genehmigt'),
(4, 'admin', 'status', 'neu', 'in_pruefung'),
(4, 'admin', 'status', 'in_pruefung', 'korrektur_notwendig'),
(5, 'admin', 'status', 'neu', 'abgelehnt'),
(6, 'admin', 'status', 'neu', 'genehmigt'),
(6, 'admin', 'status', 'genehmigt', 'versendet');
