Open d135-1r43 opened 1 week ago
Zu 2.: Soll dafür extra Funktionalität bereit stehen, um das Einspielen der Daten einfacher zu machen, oder ist es okay wenn der Prozess ein wenig umständlicher ist (z.B. sql-Skript in der Datenbank ausführen lassen)?
Vorschlag:
Können wir das nicht über Flyway regeln?
Ein Ordner in den Resourcen für Testdaten flyway migrationen?
Dann kann man diesen mit ausgeben und wenn man möchte passt man den key quarkus.flyway.locations
an und inkludiert den ordner.
User-Story
Als Entwickler möchte ich sinnvolle und konsistente Testdaten im org Service zur Verfügung haben, um eine effiziente und realitätsnahe Entwicklung sicherzustellen.
Akzeptanzkriterien
Automatische Bereitstellung der Testdaten
import.sql
verwendet, wie in der Quarkus-Dokumentation zur Hibernate-ORM beschrieben.Testdaten im Produktionsprofil
prod
-Profil) verfügbar, um konsistente Daten in allen Umgebungen sicherzustellen, die nicht auf eine spezifische Entwicklungsumgebung beschränkt sind.Einheitliche Testdaten für Unit-Tests
Kompatibilität der Keycloak-Testdaten