diff --git a/pom.xml b/pom.xml index bdf68ae..2e21f8c 100644 --- a/pom.xml +++ b/pom.xml @@ -3,32 +3,27 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ./schemacrawler-database-plugins-parent/pom.xml schemacrawler-database-plugins-aggregator pom + SchemaCrawler Database Plugins [Aggregator] Additional SchemaCrawler Database Plugins - Aggregator Project - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + schemacrawler-sapiq schemacrawler-timesten schemacrawler-hana schemacrawler-trino schemacrawler-cassandra - schemacrawler-derby - schemacrawler-access - schemacrawler-database-plugins-distrib + schemacrawler-derby + schemacrawler-access + schemacrawler-database-plugins-distrib + diff --git a/schemacrawler-access/pom.xml b/schemacrawler-access/pom.xml index d7e1bfb..6385af9 100644 --- a/schemacrawler-access/pom.xml +++ b/schemacrawler-access/pom.xml @@ -1,27 +1,32 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-access jar + SchemaCrawler for Microsoft Access - SchemaCrawler database plugin for Microsoft Access - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + io.github.spannm ucanaccess @@ -34,10 +39,57 @@ + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + - + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.access + + + + org.apache.maven.plugins maven-deploy-plugin @@ -47,4 +99,4 @@ - \ No newline at end of file + diff --git a/schemacrawler-cassandra/pom.xml b/schemacrawler-cassandra/pom.xml index 323d2e8..fa2f5e6 100644 --- a/schemacrawler-cassandra/pom.xml +++ b/schemacrawler-cassandra/pom.xml @@ -1,28 +1,32 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-cassandra jar + SchemaCrawler for Cassandra - SchemaCrawler database plugin for Cassandra - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + - + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + com.ing.data cassandra-jdbc-wrapper @@ -30,6 +34,35 @@ test + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + org.testcontainers testcontainers-cassandra @@ -37,9 +70,27 @@ - + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.cassandra + + + + org.apache.maven.plugins maven-deploy-plugin @@ -49,4 +100,4 @@ - \ No newline at end of file + diff --git a/schemacrawler-database-plugins-distrib/pom.xml b/schemacrawler-database-plugins-distrib/pom.xml index 069ff71..0ee042b 100644 --- a/schemacrawler-database-plugins-distrib/pom.xml +++ b/schemacrawler-database-plugins-distrib/pom.xml @@ -11,10 +11,6 @@ schemacrawler-database-plugins-distrib pom SchemaCrawler Database Plugins Distribution - - - UTF-8 - - - us.fatehi - schemacrawler-parent - 17.1.4 - pom - import - - - org.testcontainers - testcontainers-bom - 2.0.1 - pom - import - - - - - - - - us.fatehi - schemacrawler - ${project.version} - true - - - - us.fatehi - schemacrawler-testdb - ${project.version} - test - - - us.fatehi - schemacrawler-test-utility - ${project.version} - test - - - us.fatehi - schemacrawler-api - ${project.version} - test-jar - test - - - us.fatehi - schemacrawler-tools - ${project.version} - test-jar - test - - - us.fatehi - schemacrawler-commandline - ${project.version} - test - - - - - UTF-8 - 17 - true - true - 0.8.14 - - - - - - true - org.apache.maven.plugins - maven-enforcer-plugin - 3.6.2 - - - org.apache.maven.plugins - maven-clean-plugin - 3.5.0 - - - org.apache.maven.plugins - maven-resources-plugin - 3.3.1 - - - org.apache.maven.plugins - maven-source-plugin - 3.3.1 - - - org.apache.maven.plugins - maven-compiler-plugin - 3.14.1 - - - org.apache.maven.plugins - maven-surefire-plugin - 3.5.4 - - - org.apache.maven.plugins - maven-jar-plugin - 3.4.2 - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.12.0 - - UTF-8 - UTF-8 - UTF-8 - - - - org.apache.maven.plugins - maven-install-plugin - 3.1.4 - - - org.apache.maven.plugins - maven-gpg-plugin - 3.2.8 - - - org.apache.maven.plugins - maven-assembly-plugin - 3.7.1 - - - org.apache.maven.plugins - maven-shade-plugin - 3.6.1 - - - org.apache.maven.plugins - maven-deploy-plugin - 3.1.4 - - - org.sonatype.central - central-publishing-maven-plugin - 0.9.0 - - - org.codehaus.mojo - exec-maven-plugin - 3.6.2 - - - org.codehaus.mojo - license-maven-plugin - 2.7.0 - - - - - - true - org.apache.maven.plugins - maven-enforcer-plugin - - - enforce-maven-3 - - enforce - - - - - 3.9.11 - - - true - - - - enforce-dependencies - - enforce - - - - - - - - - log4j:log4j - - javax.servlet:servlet-api - javax.servlet:javax.servlet-api - javax.persistence:persistence-api - - javax.xml.bind:jaxb-api - javax.ws.rs:jsr311-api - javax.inject:javax.inject - javax.annotation:javax.annotation-api - - org.assertj:assertj-core - - - Found banned dependencies. Please use: - - Use Java logging instead of commons-logging/ log4j - - Use Jakarta EE instead of javax.* packages - - Hamcrest instead of AssertJ - - - - - - - - - org.apache.maven.plugins - maven-clean-plugin - - - - . - - pom.xml.versionsBackup - dependency-reduced-pom.xml - - - - - - - true - org.apache.maven.plugins - maven-compiler-plugin - - - -parameters - -g:vars - - UTF-8 - ${java.version} - - - - true - org.apache.maven.plugins - maven-source-plugin - - - - jar-no-fork - - - - - - true - org.apache.maven.plugins - maven-surefire-plugin - - - false - - us.fatehi.utility.LoggingConfig - - - - - true - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - true - public - true - - -Xdoclint:none - - Copyright © 2000-2025 {organizationName}. All - rights reserved. - SchemaCrawler ${project.version} - - - - - - true - org.apache.maven.plugins - maven-gpg-plugin - - - - --pinentry-mode - loopback - - ${skip.signing.artifacts} - - - - sign-artifacts - verify - - sign - - - - - - org.sonatype.central - central-publishing-maven-plugin - true - - central - true - validated - - - - - diff --git a/schemacrawler-derby/pom.xml b/schemacrawler-derby/pom.xml index be1fb5e..a73467f 100644 --- a/schemacrawler-derby/pom.xml +++ b/schemacrawler-derby/pom.xml @@ -1,26 +1,67 @@ - + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-derby jar + SchemaCrawler for Apache Derby + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + org.apache.derby derbyclient 10.17.1.0 + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + org.apache.derby derby @@ -31,7 +72,7 @@ org.apache.derby derbynet 10.17.1.0 - test + test diff --git a/schemacrawler-hana/pom.xml b/schemacrawler-hana/pom.xml index 726af01..eddbe82 100644 --- a/schemacrawler-hana/pom.xml +++ b/schemacrawler-hana/pom.xml @@ -1,27 +1,31 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-hana jar + SchemaCrawler for SAP HANA - SchemaCrawler database plugin for SAP HANA - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + com.sap.cloud.db.jdbc @@ -29,9 +33,57 @@ 2.26.11 + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.hana + + + + org.apache.maven.plugins maven-deploy-plugin diff --git a/schemacrawler-sapiq/pom.xml b/schemacrawler-sapiq/pom.xml index 0f4699a..79991f8 100644 --- a/schemacrawler-sapiq/pom.xml +++ b/schemacrawler-sapiq/pom.xml @@ -1,29 +1,83 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-sapiq jar + SchemaCrawler for SAP IQ - SchemaCrawler database plugin for SAP IQ - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.sapiq + + + + org.apache.maven.plugins maven-deploy-plugin diff --git a/schemacrawler-timesten/pom.xml b/schemacrawler-timesten/pom.xml index f3d8f4c..ddcfed0 100644 --- a/schemacrawler-timesten/pom.xml +++ b/schemacrawler-timesten/pom.xml @@ -1,29 +1,83 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-timesten jar + SchemaCrawler for Oracle TimesTen - SchemaCrawler database plugin for Oracle TimesTen - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.timesten + + + + org.apache.maven.plugins maven-deploy-plugin diff --git a/schemacrawler-trino/pom.xml b/schemacrawler-trino/pom.xml index 6674945..33a0242 100644 --- a/schemacrawler-trino/pom.xml +++ b/schemacrawler-trino/pom.xml @@ -1,27 +1,32 @@ - + + 4.0.0 us.fatehi - schemacrawler-database-plugins-parent + schemacrawler-parent 17.1.4 - ../schemacrawler-database-plugins-parent/pom.xml + schemacrawler-trino jar + SchemaCrawler for Trino - SchemaCrawler database plugin for Trino - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - - - https://github.com/schemacrawler/SchemaCrawler-Database-Plugins - scm:git:git://github.com/schemacrawler/SchemaCrawler-Database-Plugins.git - scm:git:ssh://git@github.com:schemacrawler/SchemaCrawler-Database-Plugins.git - - + + + us.fatehi + schemacrawler + ${project.version} + + + us.fatehi + schemacrawler-commandline + ${project.version} + + io.trino trino-jdbc @@ -34,10 +39,57 @@ test + + + + us.fatehi + schemacrawler-testdb + ${project.version} + test + + + us.fatehi + schemacrawler-test-utility + ${project.version} + test + + + us.fatehi + schemacrawler-tools + ${project.version} + test-jar + test + + + us.fatehi + schemacrawler-commandline + ${project.version} + test-jar + test + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + Sualeh Fatehi sualeh@hotmail.com + Copyright (c) 2000-2025, Sualeh Fatehi + https://www.SchemaCrawler.com + us.fatehi.schemacrawler.trino + + + + org.apache.maven.plugins maven-deploy-plugin