java/sql-dk/src/info/globalcode/sql/dk/CLIStarter.java
Fri, 17 Jan 2014 23:24:07 +0100 SQL from STDIN: --sql-in
Fri, 10 Jan 2014 23:21:28 +0100 more JavaDoc
Wed, 08 Jan 2014 19:59:19 +0100 Batch error – proper exit code: EXIT_BATCH_ERROR = 8
Wed, 08 Jan 2014 19:18:52 +0100 BatchDecoder: basic decoder
Wed, 08 Jan 2014 14:33:51 +0100 Batch: basic encoder and prepare batch
Wed, 01 Jan 2014 01:06:38 +0100 use database properties
Tue, 31 Dec 2013 17:35:33 +0100 formatter/database properties
Mon, 30 Dec 2013 00:01:39 +0100 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)
Sun, 29 Dec 2013 15:28:24 +0100 basic generated help
Sun, 29 Dec 2013 14:50:10 +0100 more precise exit/error codes
Fri, 27 Dec 2013 17:40:27 +0100 bash completion: generate helper files with databases and formatters from configuration
Fri, 27 Dec 2013 00:57:34 +0100 throw ConfigurationException instead of returning null, if database or formatter of given name is not configured
Thu, 26 Dec 2013 21:47:33 +0100 use formatter also for printing info! --list-types
Thu, 26 Dec 2013 21:18:54 +0100 InfoLister, InfoType: switch → enum
Thu, 26 Dec 2013 01:05:24 +0100 use System.out if mode is JUST_SHOW_INFO (thus user can easily read license or help using … | less)
Thu, 26 Dec 2013 00:58:00 +0100 validation: test if prefix/suffix are valid regular expressions
Wed, 25 Dec 2013 01:03:28 +0100 exit codes: 0 = success; 4 = SQL error; 3 = other expected error; 1 = unexpected error (implicit 1)
Wed, 25 Dec 2013 00:43:06 +0100 colorful logging
Tue, 24 Dec 2013 01:20:57 +0100 print CLI options problems if any
Mon, 23 Dec 2013 16:29:51 +0100 DatabaseConnection implements AutoCloseable
Mon, 23 Dec 2013 00:14:29 +0100 fix error message
Sun, 22 Dec 2013 23:31:55 +0100 first working version
Sun, 22 Dec 2013 22:02:44 +0100 configuration loading from XML
Sat, 21 Dec 2013 20:38:50 +0100 configuration basics
Fri, 20 Dec 2013 16:34:07 +0100 CLI: --help is default option
Mon, 16 Dec 2013 23:17:34 +0100 refactor, configuration
Mon, 16 Dec 2013 20:20:54 +0100 license option: --license
Mon, 16 Dec 2013 20:01:37 +0100 license: GNU GPLv3+
Mon, 16 Dec 2013 15:29:02 +0100 show info basics: list databases + test connection
Mon, 16 Dec 2013 15:15:32 +0100 show info basics
Mon, 16 Dec 2013 12:10:45 +0100 fix: try/catch
Sun, 15 Dec 2013 22:44:11 +0100 more OOP
Sun, 15 Dec 2013 22:07:51 +0100 data/types CLI options parsing
Sun, 15 Dec 2013 20:25:15 +0100 name prefix
Sun, 15 Dec 2013 20:16:27 +0100 more code
Sun, 15 Dec 2013 19:20:50 +0100 WOW some classes LOL; TODO: refactor