František Kučera <franta-hg@frantovo.cz> [Sun, 06 Sep 2015 21:46:03 +0200] rev 225
XmlFormatter: support for printing SQLXML types
František Kučera <franta-hg@frantovo.cz> [Sun, 30 Aug 2015 02:28:15 +0200] rev 224
BarChartFormatter: first version
František Kučera <franta-hg@frantovo.cz> [Sun, 30 Aug 2015 02:24:36 +0200] rev 223
LoggerProducer
František Kučera <franta-hg@frantovo.cz> [Tue, 18 Aug 2015 23:37:22 +0200] rev 222
bash_completion.pl: defaultFormatter
František Kučera <franta-hg@frantovo.cz> [Sun, 16 Aug 2015 01:40:44 +0200] rev 221
bash-completion: --formatter-property choices: first working version
František Kučera <franta-hg@frantovo.cz> [Sun, 16 Aug 2015 01:25:01 +0200] rev 220
bash-completion: --formatter-property names
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 16:15:30 +0200] rev 219
SingleRecordFormatter: escape whitespace characters in the same way as in TabularFormatter (fixed)
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 16:12:06 +0200] rev 218
SingleRecordFormatter: escape whitespace characters in the same way as in TabularFormatter
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 14:40:48 +0200] rev 217
--list-formatter-properties: better help/description
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 14:35:27 +0200] rev 216
--list-formatter-properties: optional column declared_in
Usage:
sql-dk --list-formatter-properties tabular --list-formatter-properties xml --list-formatter-properties xhtml --list-formatter-properties tex --formatter xhtml --formatter-property InfoLister:print:declared_in true > formatter-properties.xhtml
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 14:00:47 +0200] rev 215
--list-formatter-properties: added column declared_in
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 13:58:43 +0200] rev 214
property annotations: first woking version of --list-formatter-properties
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 13:21:26 +0200] rev 213
getClassHierarchy function
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 11:52:38 +0200] rev 212
property annotations: first version (inherited properties are not working yet)
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 11:07:50 +0200] rev 211
property annotations: dummy InfoLister table
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:53:35 +0200] rev 210
InfoLister: private methods + formatter for formatter properties
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:47:56 +0200] rev 209
property annotations: grounds for --list-formatter-properties
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:44:36 +0200] rev 208
Java 8 for jdbc-dk-driver
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:34:18 +0200] rev 207
property annotations: default values
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:20:39 +0200] rev 206
property annotations (documentation) for particular formatters
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 10:04:28 +0200] rev 205
property annotations for documentation of formatter properties
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 09:42:43 +0200] rev 204
Java 8
František Kučera <franta-hg@frantovo.cz> [Sat, 15 Aug 2015 09:40:22 +0200] rev 203
connection tunnelling: configuration and logging
František Kučera <franta-hg@frantovo.cz> [Sun, 21 Jun 2015 16:21:51 +0200] rev 202
SingleRecordFormatter: Formatter intended for printing one record (or few records) with many columns.Prints each colum name and its value on separate line.
František Kučera <franta-hg@frantovo.cz> [Sun, 24 May 2015 19:17:50 +0200] rev 201
InfoLister: sort rows in --list-java-properties and --list-environment-variables
František Kučera <franta-hg@frantovo.cz> [Sun, 24 May 2015 19:10:25 +0200] rev 200
InfoLister: new listings: --list-java-properties and --list-environment-variables
František Kučera <franta-hg@frantovo.cz> [Sun, 24 May 2015 18:45:46 +0200] rev 199
sql-dk.sh: support for JAVA_OPTIONS
František Kučera <franta-hg@frantovo.cz> [Sun, 24 May 2015 17:35:37 +0200] rev 198
Schemas and XSL for new 'driver' configuration option
František Kučera <franta-hg@frantovo.cz> [Mon, 18 May 2015 00:36:23 +0200] rev 197
fix typo: databgase → database
František Kučera <franta-hg@frantovo.cz> [Mon, 18 May 2015 00:33:10 +0200] rev 196
parallel connection testing: avoid deadlocks – preload drivers + better exception handling and logging
František Kučera <franta-hg@frantovo.cz> [Sun, 17 May 2015 15:43:20 +0200] rev 195
just JavaDoc
František Kučera <franta-hg@frantovo.cz> [Sun, 17 May 2015 13:51:40 +0200] rev 194
JDBC driver class can be specified in the database configuration as an optional parameter (useful especially while embedding jdbc-dk-driver into other application that does not support automatic driver discovery)
František Kučera <franta-hg@frantovo.cz> [Sun, 17 May 2015 13:15:21 +0200] rev 193
configuration loading: use JAXB index and set classloader (useful while embedding into Netbeans and other applications)
František Kučera <franta-hg@frantovo.cz> [Sun, 17 May 2015 00:27:56 +0200] rev 192
jdbc-dk-driver: first working version
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 23:58:06 +0200] rev 191
avoid NullPointerException (value = null) while duplicating to java.util.Properties
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 23:55:11 +0200] rev 190
userName and password are not needed for the loopback driver
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 21:42:52 +0200] rev 189
separate configuration loading into the Loader class
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 20:25:16 +0200] rev 188
jdbc-dk-driver: include main project sources
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 20:13:43 +0200] rev 187
jdbc-dk-driver: netbeans project for the meta driver
František Kučera <franta-hg@frantovo.cz> [Sat, 16 May 2015 20:12:51 +0200] rev 186
hgignore: more regular expressions
František Kučera <franta-hg@frantovo.cz> [Sun, 01 Feb 2015 00:03:40 +0100] rev 185
Tabular formatter: fix problem with CR (carriage return).
Less command or orher programs shows it as ^M (two characters) and it breaks the table layout – so we need to translate it to a single symbol.
František Kučera <franta-hg@frantovo.cz> [Sat, 31 Jan 2015 23:40:31 +0100] rev 184
fix imports
František Kučera <franta-hg@frantovo.cz> [Sat, 06 Dec 2014 14:38:41 +0100] rev 183
parallelized DB connection testing
František Kučera <franta-hg@frantovo.cz> [Sat, 06 Dec 2014 14:12:59 +0100] rev 182
logging: strip line ends from the error message if not printing stacktrace
František Kučera <franta-hg@frantovo.cz> [Mon, 29 Sep 2014 10:34:54 +0200] rev 181
fix imports
František Kučera <franta-hg@frantovo.cz> [Mon, 29 Sep 2014 00:13:14 +0200] rev 180
RPM: simple script/spec for building .rpm for Fedora
František Kučera <franta-hg@frantovo.cz> [Thu, 25 Sep 2014 17:50:40 +0200] rev 179
Basic JMX management/reporting – counters for commands and records
František Kučera <franta-hg@frantovo.cz> [Wed, 24 Sep 2014 22:53:30 +0200] rev 178
final properties
František Kučera <franta-hg@frantovo.cz> [Fri, 09 May 2014 14:16:45 +0200] rev 177
jdbc-loopback: refuse connection if URL is unsupported
František Kučera <franta-hg@frantovo.cz> [Sat, 12 Apr 2014 20:01:42 +0200] rev 176
parameter index → parameter number (starts with 1
)
František Kučera <franta-hg@frantovo.cz> [Sun, 06 Apr 2014 23:33:09 +0200] rev 175
Added tag v0.9 for changeset 3c6d560a1d14
František Kučera <franta-hg@frantovo.cz> [Sun, 06 Apr 2014 23:32:54 +0200] rev 174
TeXFormatter: first version
František Kučera <franta-hg@frantovo.cz> [Sun, 06 Apr 2014 17:53:36 +0200] rev 173
netbeans
František Kučera <franta-hg@frantovo.cz> [Sun, 06 Apr 2014 17:53:01 +0200] rev 172
improved JDBC loopback driver
František Kučera <franta-hg@frantovo.cz> [Fri, 04 Apr 2014 23:40:28 +0200] rev 171
JDBC loopback driver: first version
experimental JDBC driver which does not need any real SQL database,
just passes values of statement parameters as a result set.
The first parameter is column count, then follows column names and then data.
Example:
2 a b c d e f
will result into table:
a | b
-----
c | d
e | f
František Kučera <franta-hg@frantovo.cz> [Tue, 21 Jan 2014 00:11:04 +0100] rev 170
Tabular: replace also Non-breaking space with colored symbol (like newlines and TABs)
František Kučera <franta-hg@frantovo.cz> [Mon, 20 Jan 2014 23:58:57 +0100] rev 169
Tabular: replace also TABs with colored symbol (like newlines)
František Kučera <franta-hg@frantovo.cz> [Mon, 20 Jan 2014 00:05:23 +0100] rev 168
fixed unit tests
František Kučera <franta-hg@frantovo.cz> [Sun, 19 Jan 2014 18:30:21 +0100] rev 167
fix Tabular: table was broken if value ended with \n
František Kučera <franta-hg@frantovo.cz> [Fri, 17 Jan 2014 23:24:07 +0100] rev 166
SQL from STDIN: --sql-in
František Kučera <franta-hg@frantovo.cz> [Thu, 16 Jan 2014 12:28:08 +0100] rev 165
XmlFormatter: support (multidimensional) arrays
František Kučera <franta-hg@frantovo.cz> [Thu, 16 Jan 2014 12:23:16 +0100] rev 164
FakeSqlArray#toString()
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 22:22:45 +0100] rev 163
XML formatter: fix null column values
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 21:38:02 +0100] rev 162
InfoLister: preserve order of databases to test and to list driver properties
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 21:37:24 +0100] rev 161
fix unused imports
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 21:26:15 +0100] rev 160
InfoLister: option --list-formatters also tests, if formatter class can be instantiated (thus is valid)
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 21:06:12 +0100] rev 159
InfoLister: list configured and configurable JDBC driver properties – option: --list-jdbc-properties
František Kučera <franta-hg@frantovo.cz> [Wed, 15 Jan 2014 18:15:55 +0100] rev 158
InfoLister: print list of available JDBC drivers: --list-jdbc-drivers
František Kučera <franta-hg@frantovo.cz> [Sat, 11 Jan 2014 18:37:57 +0100] rev 157
fix typo in .deb package description
František Kučera <franta-hg@frantovo.cz> [Fri, 10 Jan 2014 23:28:07 +0100] rev 156
Added tag v0.8 for changeset eb3676c6929b
František Kučera <franta-hg@frantovo.cz> [Fri, 10 Jan 2014 23:21:28 +0100] rev 155
more JavaDoc
František Kučera <franta-hg@frantovo.cz> [Fri, 10 Jan 2014 20:13:16 +0100] rev 154
XML: batchResults → batchResult
František Kučera <franta-hg@frantovo.cz> [Fri, 10 Jan 2014 16:46:40 +0100] rev 153
distributions: src release script
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 23:50:22 +0100] rev 152
XML formatter: use singleAttribute(qname(""), "")
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 23:39:47 +0100] rev 151
XML formatter: null values – null attribute instead of „null“ string
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 20:08:53 +0100] rev 150
wrapper script fix: XSL is in .deb package gzipped
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 19:59:19 +0100] rev 149
Batch error – proper exit code: EXIT_BATCH_ERROR = 8
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 19:35:20 +0100] rev 148
just formatting
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 19:24:26 +0100] rev 147
Improved BatchEncoder: writeNextString()
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 19:18:52 +0100] rev 146
BatchDecoder: basic decoder
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 14:50:26 +0100] rev 145
BatchEncoder: fix (encode query with numbered parameters)
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 14:33:51 +0100] rev 144
Batch: basic encoder and prepare batch
František Kučera <franta-hg@frantovo.cz> [Wed, 08 Jan 2014 12:44:18 +0100] rev 143
convert named parameters to numbered
František Kučera <franta-hg@frantovo.cz> [Tue, 07 Jan 2014 21:54:59 +0100] rev 142
Formatters: structural change – new level „statement“ → query and parameters are no more duplicated into each result set or updates result
František Kučera <franta-hg@frantovo.cz> [Tue, 07 Jan 2014 21:53:24 +0100] rev 141
default config: no standalone
František Kučera <franta-hg@frantovo.cz> [Sun, 05 Jan 2014 11:42:41 +0100] rev 140
css/padding
František Kučera <franta-hg@frantovo.cz> [Sun, 05 Jan 2014 00:49:01 +0100] rev 139
fix InfoLister: squared infos
František Kučera <franta-hg@frantovo.cz> [Sun, 05 Jan 2014 00:17:27 +0100] rev 138
XHTML formatter: simple formatting of (multidimensional) arrays
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 23:44:34 +0100] rev 137
XHTML formatter: distinguish number and boolean
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 23:39:38 +0100] rev 136
XML/XHTML formatter – DOCTYPE
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 23:27:17 +0100] rev 135
XHTML formatter: CSS and other improvements
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 22:38:59 +0100] rev 134
Basic XHTML formatter
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 21:21:04 +0100] rev 133
Properties: setLastDefaults()
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 21:20:48 +0100] rev 132
XML formatter fix: line breaks at the end of the text will be eaten – if you need them, use indentText = false
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 20:24:27 +0100] rev 131
XML formatter: optional label attribute in column elements
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 20:08:56 +0100] rev 130
XML formatter: option for preserve whitespace or indent text with line breaks
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 19:54:11 +0100] rev 129
XML formatter: rows, columns, updates results
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 19:39:35 +0100] rev 128
XML formatter: abstract + part of basic XML formatter
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 19:38:51 +0100] rev 127
new function: foHex()
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 19:38:20 +0100] rev 126
Colors can be definitively turned off in constructor
František Kučera <franta-hg@frantovo.cz> [Sat, 04 Jan 2014 15:11:49 +0100] rev 125
better notNull() function
František Kučera <franta-hg@frantovo.cz> [Fri, 03 Jan 2014 22:09:05 +0100] rev 124
tabular – todo
František Kučera <franta-hg@frantovo.cz> [Fri, 03 Jan 2014 21:36:00 +0100] rev 123
TabularWrappingFormatter – first version
František Kučera <franta-hg@frantovo.cz> [Fri, 03 Jan 2014 00:27:16 +0100] rev 122
customizable classpath
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 21:26:50 +0100] rev 121
package and copy XSLT
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 21:26:03 +0100] rev 120
XML schemas licenses
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 21:23:23 +0100] rev 119
XSLT for viewing config files in a web browser (Firefox, rekonq etc.)
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 20:32:59 +0100] rev 118
example-config.xml moved to xml dir: symlink
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 20:30:53 +0100] rev 117
example-config.xml moved to xml dir
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 20:14:45 +0100] rev 116
Pack XSD and RNC into .deb
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 20:12:45 +0100] rev 115
basic XSD
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 20:00:17 +0100] rev 114
Starter script: create symlinks for XSD and Relax NG XML schemas
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 19:59:33 +0100] rev 113
Relax NG schema for XML configuration
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 19:38:26 +0100] rev 112
Debian package: interim build script for .deb packages
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 19:27:09 +0100] rev 111
Starter script: systemwide JAR location (user can override it in environment.sh by JAR variable)
František Kučera <franta-hg@frantovo.cz> [Thu, 02 Jan 2014 19:25:35 +0100] rev 110
Bash completion: no 'have sql-dk' test
František Kučera <franta-hg@frantovo.cz> [Wed, 01 Jan 2014 18:25:11 +0100] rev 109
version info: copyright and contact
František Kučera <franta-hg@frantovo.cz> [Wed, 01 Jan 2014 02:56:08 +0100] rev 108
DB credentials can be CLI options + log warning: insecure
František Kučera <franta-hg@frantovo.cz> [Wed, 01 Jan 2014 02:44:29 +0100] rev 107
database/formatter properties also as CLI options
František Kučera <franta-hg@frantovo.cz> [Wed, 01 Jan 2014 01:06:38 +0100] rev 106
use database properties
František Kučera <franta-hg@frantovo.cz> [Tue, 31 Dec 2013 18:11:50 +0100] rev 105
cloneable property and properties
František Kučera <franta-hg@frantovo.cz> [Tue, 31 Dec 2013 17:35:33 +0100] rev 104
formatter/database properties
František Kučera <franta-hg@frantovo.cz> [Mon, 30 Dec 2013 23:46:41 +0100] rev 103
TabularFormatter: values with line ends will not break our tables
František Kučera <franta-hg@frantovo.cz> [Mon, 30 Dec 2013 15:50:05 +0100] rev 102
Load ~/.sql-dk/environment.sh if exists
František Kučera <franta-hg@frantovo.cz> [Mon, 30 Dec 2013 00:01:39 +0100] rev 101
Formatter is now AutoCloseable – so have chance to do some clean up and close the stream, if some error occurs (e.g. lost connection during result set reading)
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 18:26:43 +0100] rev 100
typo in help generator
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 16:21:14 +0100] rev 99
Data types help: not all available types are currently supported (will be later by type converters)
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 15:53:58 +0100] rev 98
Value formatting: Object → String conversion is job for particular formatter
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 15:49:25 +0100] rev 97
SQL warnings are already printed to the log
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 15:28:24 +0100] rev 96
basic generated help
František Kučera <franta-hg@frantovo.cz> [Sun, 29 Dec 2013 14:50:10 +0100] rev 95
more precise exit/error codes
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 23:08:06 +0100] rev 94
basic help
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 20:47:43 +0100] rev 93
Type names in --types option are case insensitive
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 20:36:29 +0100] rev 92
support all types from java.sql.Types.Types
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 20:24:51 +0100] rev 91
Formatter: one more level: writeStartBatch() + writeEndBatch() which allows multiple databases on output
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 19:54:03 +0100] rev 90
TabularFormatter: no nonbreakable spaces in table cell padding
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 16:45:04 +0100] rev 89
InfoLister (configuration listings) will use TabularPrefetchingFormatter as default
František Kučera <franta-hg@frantovo.cz> [Sat, 28 Dec 2013 12:19:39 +0100] rev 88
TabularPrefetchingFormatter: prefetch whole result set to avoid value overflow the cell
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 21:26:30 +0100] rev 87
TabularFormatter: support for value trim (if longer than cell size)
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 19:33:46 +0100] rev 86
log SQLWarnings
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 18:30:37 +0100] rev 85
sql-dk startup shell script
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 18:27:03 +0100] rev 84
bash completion: DB name for --test-connection
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 18:22:19 +0100] rev 83
bash completion: license
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 18:16:45 +0100] rev 82
bash completion: use dynamic completion derived from configuration if available
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 17:51:05 +0100] rev 81
bash completion: perl + bash + ant for generating completion script
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 17:40:27 +0100] rev 80
bash completion: generate helper files with databases and formatters from configuration
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 16:54:10 +0100] rev 79
more bash completion tags
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 15:58:46 +0100] rev 78
Possibly missing parameter: ignore empty „parameter names“ (caused e.g. by „::text“ typecasts)
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 14:54:25 +0100] rev 77
tags for BASH completion
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 14:05:38 +0100] rev 76
support for ACSII-nostalgia tables
František Kučera <franta-hg@frantovo.cz> [Fri, 27 Dec 2013 00:57:34 +0100] rev 75
throw ConfigurationException instead of returning null, if database or formatter of given name is not configured
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 22:39:38 +0100] rev 74
allow multiple databases connection test in --test-connection
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 22:32:06 +0100] rev 73
formatted output for: --test-connection
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 22:18:24 +0100] rev 72
formatted output for: --list-formatters --list-databases
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 21:48:59 +0100] rev 71
allow custom formatters also for JUST_SHOW_INFO commands
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 21:47:33 +0100] rev 70
use formatter also for printing info! --list-types
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 21:18:54 +0100] rev 69
InfoLister, InfoType: switch → enum
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 11:58:14 +0100] rev 68
SQLType enum wrapper for java.sql.Types
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 01:53:15 +0100] rev 67
option --list-formatters – list configured and built-in formatters
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 01:29:29 +0100] rev 66
option --list-databases list configured databases
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 01:24:21 +0100] rev 65
option --test-connection – tests connection to given database
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 01:05:24 +0100] rev 64
use System.out if mode is JUST_SHOW_INFO (thus user can easily read license or help using … | less)
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 00:58:00 +0100] rev 63
validation: test if prefix/suffix are valid regular expressions
František Kučera <franta-hg@frantovo.cz> [Thu, 26 Dec 2013 00:18:03 +0100] rev 62
types update
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 20:52:41 +0100] rev 61
expect invalid regexp in prefix/suffix and throw wrapped exception → better exit code
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 16:38:05 +0100] rev 60
SingleValueFormatter
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 02:04:57 +0100] rev 59
logging: print stacktraces if level is less than INFO
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 01:23:27 +0100] rev 58
logging: configurable level
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 01:04:03 +0100] rev 57
Log level: FINE → INFO
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 01:03:28 +0100] rev 56
exit codes: 0 = success; 4 = SQL error; 3 = other expected error; 1 = unexpected error (implicit 1)
František Kučera <franta-hg@frantovo.cz> [Wed, 25 Dec 2013 00:43:06 +0100] rev 55
colorful logging
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 14:36:14 +0100] rev 54
named parameters: prefix/suffix are now regular expressions
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 14:23:22 +0100] rev 53
more functions unit tests
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 12:05:05 +0100] rev 52
new option --data-named (then follows name/value pairs without prefix/suffix)
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 11:54:58 +0100] rev 51
log warning: Possibly missing parameters
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 01:42:24 +0100] rev 50
named parameters: better exceptions
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 01:38:55 +0100] rev 49
support named parameters
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 01:20:57 +0100] rev 48
print CLI options problems if any
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 00:15:35 +0100] rev 47
fix default suffix
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 00:15:04 +0100] rev 46
function escapeRegEx()
František Kučera <franta-hg@frantovo.cz> [Tue, 24 Dec 2013 00:12:53 +0100] rev 45
fix test
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 20:15:23 +0100] rev 44
named parameters: suffix (default is empty)
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 18:27:57 +0100] rev 43
TabularFormatter: also booleans will be aligned to the right
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 16:29:51 +0100] rev 42
DatabaseConnection implements AutoCloseable
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 16:19:21 +0100] rev 41
No special formatting for generated keys. Use 'INSERT … RETURNING id' or 'INSERT … RETURNING *' to get generated keys.
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 16:14:03 +0100] rev 40
TabularFormatter: print colorful tables\!
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 12:16:22 +0100] rev 39
TabularFormatter: basic column padding
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 11:52:49 +0100] rev 38
String padding functions: lpad(), rpad()
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 11:50:24 +0100] rev 37
support SQL commands returning more ResultSets + remove COMMAND_TYPE (type is now derived from result returned from SQL – it is not needed to specify the type on CLI)
František Kučera <franta-hg@frantovo.cz> [Mon, 23 Dec 2013 00:14:29 +0100] rev 36
fix error message
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 23:55:07 +0100] rev 35
accept SQL commands returning more ResultSets
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 23:31:55 +0100] rev 34
first working version
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 22:02:44 +0100] rev 33
configuration loading from XML
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 21:02:37 +0100] rev 32
TabularFormatter: basics
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 20:51:32 +0100] rev 31
ColorfulPrintWriter: colorz, wow
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 18:35:50 +0100] rev 30
class for xmlns constants
František Kučera <franta-hg@frantovo.cz> [Sun, 22 Dec 2013 18:19:38 +0100] rev 29
more configuration, more JAXB, more formatters
František Kučera <franta-hg@frantovo.cz> [Sat, 21 Dec 2013 22:22:30 +0100] rev 28
DatabaseConnection: connect JDBC
František Kučera <franta-hg@frantovo.cz> [Sat, 21 Dec 2013 22:18:07 +0100] rev 27
DatabaseConnection: just change package
František Kučera <franta-hg@frantovo.cz> [Sat, 21 Dec 2013 20:38:50 +0100] rev 26
configuration basics
František Kučera <franta-hg@frantovo.cz> [Fri, 20 Dec 2013 23:50:21 +0100] rev 25
formatter: currentRowCount
František Kučera <franta-hg@frantovo.cz> [Fri, 20 Dec 2013 22:58:02 +0100] rev 24
formatter: FormatterContext
František Kučera <franta-hg@frantovo.cz> [Fri, 20 Dec 2013 22:19:10 +0100] rev 23
formatter: ColumnDescriptor
František Kučera <franta-hg@frantovo.cz> [Fri, 20 Dec 2013 22:01:06 +0100] rev 22
formatter: interface and abstract class
František Kučera <franta-hg@frantovo.cz> [Fri, 20 Dec 2013 16:34:07 +0100] rev 21
CLI: --help is default option
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 23:17:34 +0100] rev 20
refactor, configuration
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 20:42:45 +0100] rev 19
help option: --help – basics
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 20:39:07 +0100] rev 18
version info: option --version
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 20:20:54 +0100] rev 17
license option: --license
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 20:01:37 +0100] rev 16
license: GNU GPLv3+
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 15:29:02 +0100] rev 15
show info basics: list databases + test connection
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 15:15:32 +0100] rev 14
show info basics
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 12:10:45 +0100] rev 13
fix: try/catch
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 00:29:22 +0100] rev 12
unit-test: names, types, prefix
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 00:07:46 +0100] rev 11
just indent
František Kučera <franta-hg@frantovo.cz> [Mon, 16 Dec 2013 00:05:30 +0100] rev 10
unit-test: types
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 23:58:58 +0100] rev 9
better exceptions
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 23:54:51 +0100] rev 8
more exceptions
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 23:54:37 +0100] rev 7
more unit-tests
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 22:54:29 +0100] rev 6
first unit-test
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 22:44:11 +0100] rev 5
more OOP
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 22:07:51 +0100] rev 4
data/types CLI options parsing
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 20:25:15 +0100] rev 3
name prefix
František Kučera <franta-hg@frantovo.cz> [Sun, 15 Dec 2013 20:16:27 +0100] rev 2
more code