]> git.basschouten.com Git - openhab-addons.git/commit
[jdbc] Add console maintenance commands (#13662)
authorJacob Laursen <jacob-github@vindvejr.dk>
Sat, 12 Nov 2022 11:30:53 +0000 (12:30 +0100)
committerGitHub <noreply@github.com>
Sat, 12 Nov 2022 11:30:53 +0000 (12:30 +0100)
commit159054a99c7aba9af75bb7246eab855b6de9b750
tree05e576b0e57ae297dc62092a3ff5c4b3c578b3ba
parent248ca1830a2d5a3a0c6b965dcb95c14cd9863dcf
[jdbc] Add console maintenance commands (#13662)

* Add console command for listing tables
* Query row counts only when needed and while generating output
* Add cleanup command
* Add documentation

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/ItemTableCheckEntry.java [new file with mode: 0644]
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/ItemTableCheckEntryStatus.java [new file with mode: 0644]
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/console/JdbcCommandExtension.java [new file with mode: 0644]
bundles/org.openhab.persistence.jdbc/src/main/java/org/openhab/persistence/jdbc/db/JdbcBaseDAO.java
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/JdbcPersistenceServiceConstants.java [new file with mode: 0644]