diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b83d222
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/pom.xml b/pom.xml
index 8d1c2d7..0c24225 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,21 +22,21 @@
org.postgresql
postgresql
- 42.5.1
+ 42.7.13
provided
com.microsoft.sqlserver
mssql-jdbc
- 11.2.2.jre11
+ 11.2.4.jre11
provided
com.h2database
h2
- 1.4.197
+ 2.4.240
provided
@@ -44,12 +44,12 @@
org.xerial
sqlite-jdbc
- 3.23.1
+ 3.53.2.1
com.google.code.gson
gson
- 2.8.5
+ 2.14.0
junit
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class
new file mode 100644
index 0000000..c127f58
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class
new file mode 100644
index 0000000..12f0f83
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryException.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class
new file mode 100644
index 0000000..843e914
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class
new file mode 100644
index 0000000..2ed4c51
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/DataSource.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataSource.class
new file mode 100644
index 0000000..8eb5fad
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/DataSource.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class
new file mode 100644
index 0000000..2a35465
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class
new file mode 100644
index 0000000..9c8cbf5
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class
new file mode 100644
index 0000000..1a39f63
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Column.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Column.class
new file mode 100644
index 0000000..dee2deb
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Column.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class
new file mode 100644
index 0000000..202f3e8
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.class
new file mode 100644
index 0000000..b8bdaa5
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Entity.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Entity.class
new file mode 100644
index 0000000..0fdc750
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Entity.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class
new file mode 100644
index 0000000..11ad8a0
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class
new file mode 100644
index 0000000..7f10f7b
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Id.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Id.class
new file mode 100644
index 0000000..b074c96
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Id.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class
new file mode 100644
index 0000000..267bfd3
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class
new file mode 100644
index 0000000..6bfd69e
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Schema.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Schema.class
new file mode 100644
index 0000000..afd2b5e
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Schema.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class
new file mode 100644
index 0000000..0b1ff29
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.class
new file mode 100644
index 0000000..42d6488
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class
new file mode 100644
index 0000000..76a4a23
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class
new file mode 100644
index 0000000..21f99bd
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class
new file mode 100644
index 0000000..7021832
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class
new file mode 100644
index 0000000..953e6cb
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class
new file mode 100644
index 0000000..e93be73
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$ReturnType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$ReturnType.class
new file mode 100644
index 0000000..f95dc4d
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select$ReturnType.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class
new file mode 100644
index 0000000..d132513
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class
new file mode 100644
index 0000000..9c41abc
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class
new file mode 100644
index 0000000..b135d1c
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class
new file mode 100644
index 0000000..6d60a18
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class
new file mode 100644
index 0000000..069b6b3
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.class
new file mode 100644
index 0000000..54c786d
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class
new file mode 100644
index 0000000..3c17d52
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class
new file mode 100644
index 0000000..f2177a4
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.class
new file mode 100644
index 0000000..0487feb
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class
new file mode 100644
index 0000000..d39afc7
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.class
new file mode 100644
index 0000000..285d44e
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class
new file mode 100644
index 0000000..58efd28
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class
new file mode 100644
index 0000000..ac28180
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect$1.class
new file mode 100644
index 0000000..727ec90
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect$1.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class
new file mode 100644
index 0000000..455a4d4
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.class
new file mode 100644
index 0000000..973f4fe
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class
new file mode 100644
index 0000000..c1b7d1c
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class
new file mode 100644
index 0000000..19707a0
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.class
new file mode 100644
index 0000000..9249049
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.class
new file mode 100644
index 0000000..040ef5c
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class
new file mode 100644
index 0000000..f9928f4
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class
new file mode 100644
index 0000000..f546465
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class
new file mode 100644
index 0000000..6cbd4b5
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class
new file mode 100644
index 0000000..49e56bd
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class
new file mode 100644
index 0000000..c63051e
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class
new file mode 100644
index 0000000..3dfe4ee
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class
new file mode 100644
index 0000000..e866441
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class
new file mode 100644
index 0000000..5f6ec04
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class
new file mode 100644
index 0000000..9c1cc03
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class
new file mode 100644
index 0000000..eaf705a
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$1.class
new file mode 100644
index 0000000..fb15e43
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$1.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class
new file mode 100644
index 0000000..90669a0
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class
new file mode 100644
index 0000000..2a51083
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class
new file mode 100644
index 0000000..1705934
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.class
new file mode 100644
index 0000000..aab8644
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class
new file mode 100644
index 0000000..c8522b8
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.class
new file mode 100644
index 0000000..63cc8ad
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.class
new file mode 100644
index 0000000..f8c6147
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.class
new file mode 100644
index 0000000..6d2bd7e
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class
new file mode 100644
index 0000000..f67de5b
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class
new file mode 100644
index 0000000..97420e0
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class
new file mode 100644
index 0000000..c690841
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class
new file mode 100644
index 0000000..c39be8b
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.class
new file mode 100644
index 0000000..15165e9
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class
new file mode 100644
index 0000000..9ec9081
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.class
new file mode 100644
index 0000000..cb1a64f
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class
new file mode 100644
index 0000000..f79d22d
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class
new file mode 100644
index 0000000..82b9b05
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class differ
diff --git a/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class
new file mode 100644
index 0000000..257d639
Binary files /dev/null and b/target/classes/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class differ
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..fb28983
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,76 @@
+mil/army/usace/erdc/crrel/dataquery/GeneratedKey.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Optional.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleClobToString.class
+mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToByteArray.class
+mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Entity.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleDateToSqlDate.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleByteArrayToUUID.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$1.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect$ConnectionType.class
+mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.class
+mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.class
+mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.class
+mil/army/usace/erdc/crrel/dataquery/connection/action/Select.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.class
+mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.class
+mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.class
+mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.class
+mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.class
+mil/army/usace/erdc/crrel/dataquery/DataQueryException.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToSqlDate.class
+mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.class
+mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.class
+mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.class
+mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue$SPTYPE.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml$DML.class
+mil/army/usace/erdc/crrel/dataquery/connection/action/Dml$DML.class
+mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$SpAuthenticator.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Id.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Column.class
+mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.class
+mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.class
+mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$DB.class
+mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.class
+mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect$1.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Nested.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.class
+mil/army/usace/erdc/crrel/dataquery/RecordsetCursor$1.class
+mil/army/usace/erdc/crrel/dataquery/DataQueryFactory$1.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect$1.class
+mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Transient.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.class
+mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.class
+mil/army/usace/erdc/crrel/dataquery/DataSource.class
+mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampToDate.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.class
+mil/army/usace/erdc/crrel/dataquery/utils/Tuple.class
+mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.class
+mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.class
+mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.class
+mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleBlobToInputStream.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleUUIDToByteArray.class
+mil/army/usace/erdc/crrel/dataquery/annotations/Schema.class
+mil/army/usace/erdc/crrel/dataquery/connection/action/Select$JsonKeyCase.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.class
+mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/Record.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter$OracleTimestampTzToDate.class
+mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.class
+mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.class
+mil/army/usace/erdc/crrel/dataquery/connection/action/Select$ReturnType.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..f37ab16
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,54 @@
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/DbDataType.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleConverter.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Nested.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsUtils.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/DbStruct.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultDml.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/GenerationType.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/SharepointValue.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultConverter.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/DataSource.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Optional.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/PostgresDialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServer.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Entity.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/SelectQuery.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/InsertQuery.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/utils/DefaultConverter.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/DataQuery.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/RecordsetCursor.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/utils/Tuple3.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/Record.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/DataQueryException.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/DatabaseDialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/Transaction.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/ExecuteCommand.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/DeleteQuery.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Schema.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlserver/SqlServerDialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/SqliteDialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/OracleDialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/postgres/Postgres.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointList.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/GeneratedValue.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/GeneratedKey.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/utils/NameUtils.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/ConnectionConfig.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/fluent/UpdateQuery.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsDefaultSelect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/utils/Tuple.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Transient.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/connection/DataQueryConnection.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Id.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/sqlite/Sqlite.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/connection/action/Select.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/connection/action/Dml.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointListSelect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/h2/H2Dialect.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/web/implementations/sharepoint/lists/SharepointField.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/annotations/Column.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/utils/DataQueryConverter.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/RdbmsConnection.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/DataQueryFactory.java
+/home/jonb/dev/data-query/src/main/java/mil/army/usace/erdc/crrel/dataquery/rdbms/implementations/oracle/Oracle.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
new file mode 100644
index 0000000..1750fe2
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -0,0 +1,3 @@
+mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class
+mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.class
+mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.class
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
new file mode 100644
index 0000000..514eed4
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -0,0 +1,3 @@
+/home/jonb/dev/data-query/src/test/java/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.java
+/home/jonb/dev/data-query/src/test/java/mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.java
+/home/jonb/dev/data-query/src/test/java/mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.java
diff --git a/target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class
new file mode 100644
index 0000000..9814c0f
Binary files /dev/null and b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/rdbms/oracle/OracleTests.class differ
diff --git a/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.class b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.class
new file mode 100644
index 0000000..e25cbad
Binary files /dev/null and b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/LessonsLearned.class differ
diff --git a/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.class b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.class
new file mode 100644
index 0000000..0301fe1
Binary files /dev/null and b/target/test-classes/mil/army/usace/erdc/crrel/dataquery/sharepoint/SharepointTests.class differ