diff --git a/script/statistics.py b/script/statistics.py index 19daa9a..3608d88 100644 --- a/script/statistics.py +++ b/script/statistics.py @@ -2,24 +2,18 @@ import java.sql.DriverManager as DriverManager import java.sql.ResultSet as ResultSet import java.util.Properties as Properties -Class.forName("org.relique.jdbc.csv.CsvDriver"); -db = "//Users//gobbo_a//dev//pshell//config//home//statistics" - +Class.forName("org.relique.jdbc.csv.CsvDriver"); +db = os.path.abspath(get_context().setup.expandPath("{home}/statistics")) props = Properties() props.put("fileExtension", ".csv") props.put("separator", ";") - -#conn = DriverManager.getConnection("jdbc:relique:csv:" + db, props) -#stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY) -#results = stmt.executeQuery("SELECT Command,Result FROM 2019_03"); - props.put("indexedFiles", "true"); -#props.put("fileTailPattern", "-(\\d+)_(\\d+)"); -props.put("fileTailPattern", "(\\d+)_(\\d+)"); +props.put("fileTailPattern", "(\\d+)_(\\d+)"); #props.put("fileTailPattern", "-(\\d+)_(\\d+)"); props.put("fileTailParts", "Year,Month"); conn = DriverManager.getConnection("jdbc:relique:csv:" + db, props); stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); +#results = stmt.executeQuery("SELECT Command,Result FROM 2019_03"); #results = stmt.executeQuery("SELECT Command,Result,Year,Month FROM Test"); results = stmt.executeQuery("SELECT Command,Result,Year,Month, Start FROM .");