From: Mathieu Baudier Date: Tue, 1 Nov 2022 08:02:47 +0000 (+0100) Subject: Move pgsql from Argeo Commons to Argeo SLC X-Git-Tag: v2.3.11~52 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=eabc24d98b287d3292cd6e5b678bbbd7d22a0f24 Move pgsql from Argeo Commons to Argeo SLC --- diff --git a/Makefile b/Makefile index a19375940..57bb5b38c 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,6 @@ org.argeo.cms.ee \ org.argeo.cms.lib.jetty \ org.argeo.cms.lib.equinox \ org.argeo.cms.lib.sshd \ -org.argeo.cms.lib.pgsql \ org.argeo.cms.cli \ swt/org.argeo.swt.minidesktop \ swt/org.argeo.cms.swt \ diff --git a/org.argeo.cms.lib.pgsql/.classpath b/org.argeo.cms.lib.pgsql/.classpath deleted file mode 100644 index 81fe078c2..000000000 --- a/org.argeo.cms.lib.pgsql/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/org.argeo.cms.lib.pgsql/.project b/org.argeo.cms.lib.pgsql/.project deleted file mode 100644 index 3cd5f6fb4..000000000 --- a/org.argeo.cms.lib.pgsql/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - org.argeo.cms.lib.pgsql - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - - diff --git a/org.argeo.cms.lib.pgsql/bnd.bnd b/org.argeo.cms.lib.pgsql/bnd.bnd deleted file mode 100644 index 9c7300926..000000000 --- a/org.argeo.cms.lib.pgsql/bnd.bnd +++ /dev/null @@ -1 +0,0 @@ -Import-Package: org.postgresql;version="[42,43)" diff --git a/org.argeo.cms.lib.pgsql/build.properties b/org.argeo.cms.lib.pgsql/build.properties deleted file mode 100644 index 34d2e4d2d..000000000 --- a/org.argeo.cms.lib.pgsql/build.properties +++ /dev/null @@ -1,4 +0,0 @@ -source.. = src/ -output.. = bin/ -bin.includes = META-INF/,\ - . diff --git a/org.argeo.cms.lib.pgsql/src/org/argeo/cms/sql/postgres/CheckPg.java b/org.argeo.cms.lib.pgsql/src/org/argeo/cms/sql/postgres/CheckPg.java deleted file mode 100644 index bc002a6a5..000000000 --- a/org.argeo.cms.lib.pgsql/src/org/argeo/cms/sql/postgres/CheckPg.java +++ /dev/null @@ -1,42 +0,0 @@ -package org.argeo.cms.sql.postgres; - -import java.sql.Connection; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.Statement; -import java.util.ArrayList; -import java.util.List; -import java.util.Properties; - -import org.postgresql.Driver; - -/** Simple PostgreSQL check. */ -public class CheckPg { - - public List listTables() { - String osUser = System.getProperty("user.name"); - - String url = "jdbc:postgresql://localhost/" + osUser; - Properties props = new Properties(); - props.setProperty("user", osUser); - props.setProperty("password", "changeit"); - List result = new ArrayList<>(); - - Driver driver = new Driver(); - try (Connection conn = driver.connect(url, props); Statement s = conn.createStatement();) { - s.execute("SELECT * FROM pg_catalog.pg_tables"); - ResultSet rs = s.getResultSet(); - while (rs.next()) { - result.add(rs.getString("tablename")); - } - return result; - } catch (SQLException e) { - throw new IllegalStateException(e); - } - } - - public static void main(String[] args) { - new CheckPg().listTables().forEach(System.out::println); - } - -}