]> git.basschouten.com Git - openhab-addons.git/commit
[jdbc] Add console command for checking/repairing schema integrity (#13765)
authorJacob Laursen <jacob-github@vindvejr.dk>
Sun, 27 Nov 2022 18:02:43 +0000 (19:02 +0100)
committerGitHub <noreply@github.com>
Sun, 27 Nov 2022 18:02:43 +0000 (19:02 +0100)
commit22ea587d203311763138fc2f50b4679fe9dea323
tree8472239130f6e8f6f3cda6487a7ba2419f3afc19
parent583da2d516c84efce4e463f5c5538f46604a09e4
[jdbc] Add console command for checking/repairing schema integrity (#13765)

* Add console command for checking schema integrity
* Remove unneeded logging
* Add console command for fixing schema integrity
* Provide documentation
* Try to add support for Derby and PostgreSQL
* Sort alphabetically by item name

Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
bundles/org.openhab.persistence.jdbc/README.md
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcMapper.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/JdbcPersistenceService.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/console/JdbcCommandExtension.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcBaseDAO.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcDerbyDAO.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/db/JdbcPostgresqlDAO.java
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/internal/dto/Column.java [new file with mode: 0644]