From 8361e402930d52a00f909ac78d2ed22c3fc62dc4 Mon Sep 17 00:00:00 2001 From: Marco Zanon Date: Mon, 5 Dec 2016 14:27:54 +0000 Subject: [PATCH] Released version 4.2. --- src/java/com/marcozanon/macaco/MInformation.java | 2 +- .../macaco/database/MDatabaseConnection.java | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/java/com/marcozanon/macaco/MInformation.java b/src/java/com/marcozanon/macaco/MInformation.java index f0d290b..39295b8 100644 --- a/src/java/com/marcozanon/macaco/MInformation.java +++ b/src/java/com/marcozanon/macaco/MInformation.java @@ -12,7 +12,7 @@ import java.io.StringWriter; public class MInformation extends MObject { - public static final String MACACO_VERSION = "4.x"; + public static final String MACACO_VERSION = "4.2"; public static final String TEXT_ENCODING = "UTF-8"; diff --git a/src/java/com/marcozanon/macaco/database/MDatabaseConnection.java b/src/java/com/marcozanon/macaco/database/MDatabaseConnection.java index e45cd21..2ce3220 100644 --- a/src/java/com/marcozanon/macaco/database/MDatabaseConnection.java +++ b/src/java/com/marcozanon/macaco/database/MDatabaseConnection.java @@ -13,6 +13,7 @@ import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; +import java.util.LinkedHashMap; import java.util.LinkedList; public class MDatabaseConnection extends MObject { @@ -268,4 +269,13 @@ public class MDatabaseConnection extends MObject { } } + /* Engine version. */ + + public String getEngineVersion() throws MSqlStatementException { + MSqlStatementResults results = this.executePreparedStatement("SELECT VERSION()"); + LinkedList> resultList = results.getRecords(); + // + return (String)resultList.get(0).get("VERSION()"); + } + } -- 2.30.2