Browse Source

load dataset on startup in prod

pull/1/head
Nicolas Massé 3 years ago
parent
commit
c7606c071a
  1. 6
      src/main/resources/application.properties
  2. 11
      src/main/resources/dataset-prod.sql

6
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

11
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);
Loading…
Cancel
Save