Sat, 04 Jan 2014 20:24:27 +0100 |
František Kučera |
XML formatter: optional label attribute in column elements
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 20:08:56 +0100 |
František Kučera |
XML formatter: option for preserve whitespace or indent text with line breaks
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 19:54:11 +0100 |
František Kučera |
XML formatter: rows, columns, updates results
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 19:39:35 +0100 |
František Kučera |
XML formatter: abstract + part of basic XML formatter
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 19:38:51 +0100 |
František Kučera |
new function: foHex()
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 19:38:20 +0100 |
František Kučera |
Colors can be definitively turned off in constructor
v_0
|
changeset |
files
|
Sat, 04 Jan 2014 15:11:49 +0100 |
František Kučera |
better notNull() function
v_0
|
changeset |
files
|
Fri, 03 Jan 2014 22:09:05 +0100 |
František Kučera |
tabular – todo
v_0
|
changeset |
files
|
Fri, 03 Jan 2014 21:36:00 +0100 |
František Kučera |
TabularWrappingFormatter – first version
v_0
|
changeset |
files
|
Fri, 03 Jan 2014 00:27:16 +0100 |
František Kučera |
customizable classpath
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 21:26:50 +0100 |
František Kučera |
package and copy XSLT
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 21:26:03 +0100 |
František Kučera |
XML schemas licenses
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 21:23:23 +0100 |
František Kučera |
XSLT for viewing config files in a web browser (Firefox, rekonq etc.)
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 20:32:59 +0100 |
František Kučera |
example-config.xml moved to xml dir: symlink
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 20:30:53 +0100 |
František Kučera |
example-config.xml moved to xml dir
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 20:14:45 +0100 |
František Kučera |
Pack XSD and RNC into .deb
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 20:12:45 +0100 |
František Kučera |
basic XSD
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 20:00:17 +0100 |
František Kučera |
Starter script: create symlinks for XSD and Relax NG XML schemas
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 19:59:33 +0100 |
František Kučera |
Relax NG schema for XML configuration
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 19:38:26 +0100 |
František Kučera |
Debian package: interim build script for .deb packages
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 19:27:09 +0100 |
František Kučera |
Starter script: systemwide JAR location (user can override it in environment.sh by JAR variable)
v_0
|
changeset |
files
|
Thu, 02 Jan 2014 19:25:35 +0100 |
František Kučera |
Bash completion: no 'have sql-dk' test
v_0
|
changeset |
files
|
Wed, 01 Jan 2014 18:25:11 +0100 |
František Kučera |
version info: copyright and contact
v_0
|
changeset |
files
|
Wed, 01 Jan 2014 02:56:08 +0100 |
František Kučera |
DB credentials can be CLI options + log warning: insecure
v_0
|
changeset |
files
|
Wed, 01 Jan 2014 02:44:29 +0100 |
František Kučera |
database/formatter properties also as CLI options
v_0
|
changeset |
files
|
Wed, 01 Jan 2014 01:06:38 +0100 |
František Kučera |
use database properties
v_0
|
changeset |
files
|
Tue, 31 Dec 2013 18:11:50 +0100 |
František Kučera |
cloneable property and properties
v_0
|
changeset |
files
|
Tue, 31 Dec 2013 17:35:33 +0100 |
František Kučera |
formatter/database properties
v_0
|
changeset |
files
|
Mon, 30 Dec 2013 23:46:41 +0100 |
František Kučera |
TabularFormatter: values with line ends will not break our tables
v_0
|
changeset |
files
|
Mon, 30 Dec 2013 15:50:05 +0100 |
František Kučera |
Load ~/.sql-dk/environment.sh if exists
v_0
|
changeset |
files
|
Mon, 30 Dec 2013 00:01:39 +0100 |
František Kučera |
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)
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 18:26:43 +0100 |
František Kučera |
typo in help generator
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 16:21:14 +0100 |
František Kučera |
Data types help: not all available types are currently supported (will be later by type converters)
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 15:53:58 +0100 |
František Kučera |
Value formatting: Object → String conversion is job for particular formatter
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 15:49:25 +0100 |
František Kučera |
SQL warnings are already printed to the log
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 15:28:24 +0100 |
František Kučera |
basic generated help
v_0
|
changeset |
files
|
Sun, 29 Dec 2013 14:50:10 +0100 |
František Kučera |
more precise exit/error codes
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 23:08:06 +0100 |
František Kučera |
basic help
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 20:47:43 +0100 |
František Kučera |
Type names in --types option are case insensitive
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 20:36:29 +0100 |
František Kučera |
support all types from java.sql.Types.Types
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 20:24:51 +0100 |
František Kučera |
Formatter: one more level: writeStartBatch() + writeEndBatch() which allows multiple databases on output
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 19:54:03 +0100 |
František Kučera |
TabularFormatter: no nonbreakable spaces in table cell padding
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 16:45:04 +0100 |
František Kučera |
InfoLister (configuration listings) will use TabularPrefetchingFormatter as default
v_0
|
changeset |
files
|
Sat, 28 Dec 2013 12:19:39 +0100 |
František Kučera |
TabularPrefetchingFormatter: prefetch whole result set to avoid value overflow the cell
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 21:26:30 +0100 |
František Kučera |
TabularFormatter: support for value trim (if longer than cell size)
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 19:33:46 +0100 |
František Kučera |
log SQLWarnings
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 18:30:37 +0100 |
František Kučera |
sql-dk startup shell script
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 18:27:03 +0100 |
František Kučera |
bash completion: DB name for --test-connection
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 18:22:19 +0100 |
František Kučera |
bash completion: license
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 18:16:45 +0100 |
František Kučera |
bash completion: use dynamic completion derived from configuration if available
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 17:51:05 +0100 |
František Kučera |
bash completion: perl + bash + ant for generating completion script
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 17:40:27 +0100 |
František Kučera |
bash completion: generate helper files with databases and formatters from configuration
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 16:54:10 +0100 |
František Kučera |
more bash completion tags
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 15:58:46 +0100 |
František Kučera |
Possibly missing parameter: ignore empty „parameter names“ (caused e.g. by „::text“ typecasts)
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 14:54:25 +0100 |
František Kučera |
tags for BASH completion
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 14:05:38 +0100 |
František Kučera |
support for ACSII-nostalgia tables
v_0
|
changeset |
files
|
Fri, 27 Dec 2013 00:57:34 +0100 |
František Kučera |
throw ConfigurationException instead of returning null, if database or formatter of given name is not configured
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 22:39:38 +0100 |
František Kučera |
allow multiple databases connection test in --test-connection
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 22:32:06 +0100 |
František Kučera |
formatted output for: --test-connection
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 22:18:24 +0100 |
František Kučera |
formatted output for: --list-formatters --list-databases
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 21:48:59 +0100 |
František Kučera |
allow custom formatters also for JUST_SHOW_INFO commands
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 21:47:33 +0100 |
František Kučera |
use formatter also for printing info! --list-types
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 21:18:54 +0100 |
František Kučera |
InfoLister, InfoType: switch → enum
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 11:58:14 +0100 |
František Kučera |
SQLType enum wrapper for java.sql.Types
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 01:53:15 +0100 |
František Kučera |
option --list-formatters – list configured and built-in formatters
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 01:29:29 +0100 |
František Kučera |
option --list-databases list configured databases
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 01:24:21 +0100 |
František Kučera |
option --test-connection – tests connection to given database
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 01:05:24 +0100 |
František Kučera |
use System.out if mode is JUST_SHOW_INFO (thus user can easily read license or help using … | less)
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 00:58:00 +0100 |
František Kučera |
validation: test if prefix/suffix are valid regular expressions
v_0
|
changeset |
files
|
Thu, 26 Dec 2013 00:18:03 +0100 |
František Kučera |
types update
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 20:52:41 +0100 |
František Kučera |
expect invalid regexp in prefix/suffix and throw wrapped exception → better exit code
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 16:38:05 +0100 |
František Kučera |
SingleValueFormatter
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 02:04:57 +0100 |
František Kučera |
logging: print stacktraces if level is less than INFO
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 01:23:27 +0100 |
František Kučera |
logging: configurable level
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 01:04:03 +0100 |
František Kučera |
Log level: FINE → INFO
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 01:03:28 +0100 |
František Kučera |
exit codes: 0 = success; 4 = SQL error; 3 = other expected error; 1 = unexpected error (implicit 1)
v_0
|
changeset |
files
|
Wed, 25 Dec 2013 00:43:06 +0100 |
František Kučera |
colorful logging
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 14:36:14 +0100 |
František Kučera |
named parameters: prefix/suffix are now regular expressions
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 14:23:22 +0100 |
František Kučera |
more functions unit tests
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 12:05:05 +0100 |
František Kučera |
new option --data-named (then follows name/value pairs without prefix/suffix)
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 11:54:58 +0100 |
František Kučera |
log warning: Possibly missing parameters
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 01:42:24 +0100 |
František Kučera |
named parameters: better exceptions
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 01:38:55 +0100 |
František Kučera |
support named parameters
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 01:20:57 +0100 |
František Kučera |
print CLI options problems if any
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 00:15:35 +0100 |
František Kučera |
fix default suffix
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 00:15:04 +0100 |
František Kučera |
function escapeRegEx()
v_0
|
changeset |
files
|
Tue, 24 Dec 2013 00:12:53 +0100 |
František Kučera |
fix test
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 20:15:23 +0100 |
František Kučera |
named parameters: suffix (default is empty)
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 18:27:57 +0100 |
František Kučera |
TabularFormatter: also booleans will be aligned to the right
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 16:29:51 +0100 |
František Kučera |
DatabaseConnection implements AutoCloseable
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 16:19:21 +0100 |
František Kučera |
No special formatting for generated keys. Use 'INSERT … RETURNING id' or 'INSERT … RETURNING *' to get generated keys.
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 16:14:03 +0100 |
František Kučera |
TabularFormatter: print colorful tables\!
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 12:16:22 +0100 |
František Kučera |
TabularFormatter: basic column padding
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 11:52:49 +0100 |
František Kučera |
String padding functions: lpad(), rpad()
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 11:50:24 +0100 |
František Kučera |
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)
v_0
|
changeset |
files
|
Mon, 23 Dec 2013 00:14:29 +0100 |
František Kučera |
fix error message
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 23:55:07 +0100 |
František Kučera |
accept SQL commands returning more ResultSets
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 23:31:55 +0100 |
František Kučera |
first working version
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 22:02:44 +0100 |
František Kučera |
configuration loading from XML
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 21:02:37 +0100 |
František Kučera |
TabularFormatter: basics
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 20:51:32 +0100 |
František Kučera |
ColorfulPrintWriter: colorz, wow
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 18:35:50 +0100 |
František Kučera |
class for xmlns constants
v_0
|
changeset |
files
|
Sun, 22 Dec 2013 18:19:38 +0100 |
František Kučera |
more configuration, more JAXB, more formatters
v_0
|
changeset |
files
|
Sat, 21 Dec 2013 22:22:30 +0100 |
František Kučera |
DatabaseConnection: connect JDBC
v_0
|
changeset |
files
|
Sat, 21 Dec 2013 22:18:07 +0100 |
František Kučera |
DatabaseConnection: just change package
v_0
|
changeset |
files
|
Sat, 21 Dec 2013 20:38:50 +0100 |
František Kučera |
configuration basics
v_0
|
changeset |
files
|
Fri, 20 Dec 2013 23:50:21 +0100 |
František Kučera |
formatter: currentRowCount
v_0
|
changeset |
files
|
Fri, 20 Dec 2013 22:58:02 +0100 |
František Kučera |
formatter: FormatterContext
v_0
|
changeset |
files
|
Fri, 20 Dec 2013 22:19:10 +0100 |
František Kučera |
formatter: ColumnDescriptor
v_0
|
changeset |
files
|
Fri, 20 Dec 2013 22:01:06 +0100 |
František Kučera |
formatter: interface and abstract class
v_0
|
changeset |
files
|
Fri, 20 Dec 2013 16:34:07 +0100 |
František Kučera |
CLI: --help is default option
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 23:17:34 +0100 |
František Kučera |
refactor, configuration
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 20:42:45 +0100 |
František Kučera |
help option: --help – basics
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 20:39:07 +0100 |
František Kučera |
version info: option --version
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 20:20:54 +0100 |
František Kučera |
license option: --license
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 20:01:37 +0100 |
František Kučera |
license: GNU GPLv3+
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 15:29:02 +0100 |
František Kučera |
show info basics: list databases + test connection
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 15:15:32 +0100 |
František Kučera |
show info basics
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 12:10:45 +0100 |
František Kučera |
fix: try/catch
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 00:29:22 +0100 |
František Kučera |
unit-test: names, types, prefix
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 00:07:46 +0100 |
František Kučera |
just indent
v_0
|
changeset |
files
|
Mon, 16 Dec 2013 00:05:30 +0100 |
František Kučera |
unit-test: types
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 23:58:58 +0100 |
František Kučera |
better exceptions
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 23:54:51 +0100 |
František Kučera |
more exceptions
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 23:54:37 +0100 |
František Kučera |
more unit-tests
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 22:54:29 +0100 |
František Kučera |
first unit-test
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 22:44:11 +0100 |
František Kučera |
more OOP
v_0
|
changeset |
files
|
Sun, 15 Dec 2013 22:07:51 +0100 |
František Kučera |
data/types CLI options parsing
v_0
|
changeset |
files
|