From c7606c071a641574853906389d0cfbd1bb71d80b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Mass=C3=A9?= Date: Fri, 21 Oct 2022 21:32:36 +0200 Subject: [PATCH] load dataset on startup in prod --- src/main/resources/application.properties | 6 +++--- src/main/resources/dataset-prod.sql | 11 +++++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/dataset-prod.sql diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index d95c007..9f331e8 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -6,8 +6,8 @@ quarkus.datasource.db-kind=mysql %dev.quarkus.datasource.username=antennas %dev.quarkus.datasource.password=antennas %dev.quarkus.datasource.jdbc.url=jdbc:mysql://localhost:3306/antennas -quarkus.hibernate-orm.database.generation=update -%dev.quarkus.hibernate-orm.database.generation=drop-and-create +quarkus.hibernate-orm.database.generation=drop-and-create %dev.quarkus.http.port=8081 version=2 -quarkus.hibernate-orm.sql-load-script=dataset.sql +%dev.quarkus.hibernate-orm.sql-load-script=dataset.sql +%prod.quarkus.hibernate-orm.sql-load-script=dataset-prod.sql diff --git a/src/main/resources/dataset-prod.sql b/src/main/resources/dataset-prod.sql new file mode 100644 index 0000000..7d77a27 --- /dev/null +++ b/src/main/resources/dataset-prod.sql @@ -0,0 +1,11 @@ +INSERT IGNORE INTO Incident + ( + id, date, description, status + ) +VALUES + (1, "2022-10-21", "coupure fibre, paris", 0), + (2, "2022-10-20", "coupure fibre, marseille", 1), + (3, "2022-10-22", "panne émetteur, brest", 0), + (4, "2022-10-23", "panne émetteur, metz", 1), + (5, "2022-10-24", "panne émetteur, strasbourg", 1), + (6, "2022-10-25", "panne de courant, bourges", 0);