From 83c6e8eb3fb296e9a0b0e967bd44b938c6f6fa44 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 20 Jun 2022 08:36:58 -0500 Subject: [PATCH] QQQ-14 updates to meta-data and other refactoring in qqq-backend-core --- checkstyle.xml | 4 +- pom.xml | 6 + .../module/rdbms/RDBMSBackendModule.java | 38 +++ .../rdbms/actions/AbstractRDBMSAction.java | 20 ++ .../rdbms/actions/RDBMSDeleteAction.java | 6 +- .../rdbms/actions/RDBMSInsertAction.java | 6 +- .../rdbms/actions/RDBMSQueryAction.java | 6 +- .../rdbms/actions/RDBMSUpdateAction.java | 6 +- .../module/rdbms/jdbc/ConnectionManager.java | 2 +- .../model/metadata/RDBMSBackendMetaData.java | 255 ++++++++++++++++++ .../metadata/RDBMSTableBackendDetails.java} | 65 ++--- .../qqq/backend/module/rdbms/TestUtils.java | 89 ++++++ .../module/rdbms/actions/RDBMSActionTest.java | 65 +---- .../rdbms/actions/RDBMSDeleteActionTest.java | 5 +- .../rdbms/actions/RDBMSInsertActionTest.java | 5 +- .../rdbms/actions/RDBMSQueryActionTest.java | 5 +- .../rdbms/actions/RDBMSUpdateActionTest.java | 5 +- .../metadata/RDBMSBackendMetaDataTest.java | 73 +++++ 18 files changed, 535 insertions(+), 126 deletions(-) create mode 100644 src/main/java/com/kingsrook/qqq/backend/module/rdbms/model/metadata/RDBMSBackendMetaData.java rename src/main/java/com/kingsrook/qqq/backend/module/rdbms/{RDBMSBackendMetaData.java => model/metadata/RDBMSTableBackendDetails.java} (59%) create mode 100644 src/test/java/com/kingsrook/qqq/backend/module/rdbms/TestUtils.java create mode 100644 src/test/java/com/kingsrook/qqq/backend/module/rdbms/model/metadata/RDBMSBackendMetaDataTest.java diff --git a/checkstyle.xml b/checkstyle.xml index dbaa3479..76f872ed 100644 --- a/checkstyle.xml +++ b/checkstyle.xml @@ -46,6 +46,7 @@ --> + @@ -171,7 +172,7 @@ - +