Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: 81203499 by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence] introduce SqlQueryDefinition API (to store any sql query for an entity) - - - - - 0d2219f1 by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence] improve QuerySupport to be able to manage NativeQuery in a simple way - - - - - a66463ac by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - template] generate sql queries in hibernate mapping from user sql queries files - - - - - 45d170b2 by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - template] generate in dao methods to wrap user sql queries - - - - - ebe9406d by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - model] defines ObServe sql queries (extracted from dao and spi code) - - - - - 2219d8cf by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - dao] use now generated code (no sql in java code) - - - - - 3bab4e76 by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - test] test all dao user sql queries - - - - - 3d39c474 by Tony Chemit at 2024-01-09T13:34:59+01:00 [persistence - spi] use new dao methods - - - - - ea728265 by Tony Chemit at 2024-01-09T13:34:59+01:00 [service] use new spi methods - - - - - 0b1e214e by Tony Chemit at 2024-01-09T13:34:59+01:00 [service - test] adapt test - - - - - 1124039e by Tony Chemit at 2024-01-09T13:36:44+01:00 Merge branch 'feature/issue-sql-queries' into develop Extraire toutes les requêtes sql (et les ajouter au niveau du modèle) - Closes #2827 - - - - - 30 changed files: - core/persistence/java/src/main/java/fr/ird/observe/entities/Entities.java - core/persistence/java/src/main/java/fr/ird/observe/entities/LastUpdateDateTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/ObserveTopiaPersistenceContext.java - − core/persistence/java/src/main/java/fr/ird/observe/entities/data/TripMapQuerySupport.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/common/TripSpi.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/common/TripMapBuilder.java → core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/common/TripTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/logbook/ActivitySampleReplicateRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/logbook/ActivitySpi.java - + core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/logbook/ActivityTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/logbook/LogbookReplicateRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/observation/ObservationReplicateRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ll/observation/SetTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/common/TripReplicatePartialRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/common/TripSpi.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/common/TripMapBuilder.java → core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/common/TripTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/logbook/ActivityDeleteRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/logbook/ActivityReplicateRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/logbook/ActivitySpi.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/logbook/ActivityTopiaDao.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/observation/ObservationReplicateRequestCallback.java - core/persistence/java/src/main/java/fr/ird/observe/entities/data/ps/observation/RouteTopiaDao.java - core/persistence/java/src/main/resources/fr/ird/observe/entities/LastUpdateDateImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/common/GearUseFeaturesImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/common/GearUseFeaturesMeasurementImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/common/TripImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/landing/LandingImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/landing/LandingPartImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/logbook/ActivityImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/logbook/BaitsCompositionImpl.hbm.xml - core/persistence/java/src/main/resources/fr/ird/observe/entities/data/ll/logbook/BranchlinesCompositionImpl.hbm.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/27371fe3b5d5378db150b6d93... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/27371fe3b5d5378db150b6d93... You're receiving this email because of your account on gitlab.com.