jinlin
2023-11-07 11713839245ecb7483fd24b66d8462011b5c351e
zt/core/src/main/java/com/zt/generator/data/DBUtil.java
@@ -26,6 +26,26 @@
        }
        return false;
    }
    public static DataTable getTableList(Connection conn, boolean closeFlag) {
        try {
        DatabaseMetaData dbm = conn.getMetaData();
        String currentCatalog = conn.getCatalog();
        ResultSet rs = dbm.getTables(currentCatalog, null, null, null);
        DataTable dt = new DataTable(rs);
        return dt;
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (closeFlag && conn != null) {
                try {
                    conn.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
        return null;
    }
    public static DataTable getColumnInfo(Connection conn, String tableName, boolean closeFlag) {
        try {