[mysql] correctly map config[:encoding] into Connector-J characterEncoding property
[derby] improve native quoted impls - no need for shared String instances
[hsqldb] aligned with (future) new conventions for resolving Column/JdbcConnection
[h2] aligned with (future) new conventions for resolving Column/JdbcConnection ...
extended API with schema helpers to better handle DB object resolution in schema(s)
minor H2 connection optimizations - avoid connection meta-data retrieval
(phase one) refactoring adapter's column/connection impl resolution
- connection is expected to be exported as a JdbcConnection constant
- column impl's class shall be resolved using the Column constant
- introduce column/adapter classes for ones we missed so far ...
newEmptyString sounds better
better match JRuby's RubyTime internals while parsing TS in terms on millis and nanos
some more bits to better catch failures in marshal load/dump tests
[mysql] do not rely on the removed structure_dump method under rake and < AR 4.0
new column convention and adapter tests for PostgreSQL/MySQL
allow to specify caller depth with deprecate
add a "WARNING: " prefix for all the warning messages ArJdbc generates
test raw JdbcAdapter passed an instantiated (jdbc) connection
[mysql] `variables: false` (with `encoding: false`) config to stub configure_connection
[mysql] no longer default to config[:encoding] = 'utf8' (and *useUnicode = true*)
... the (official) Connector/J driver shall auto-detect and use those correctly
[mysql] when config[:encoding] set with official driver - avoid SET NAMES ... statement
:skip_logging fo sure ... just like on MRI
make MySQL our tests pass under 5.6
consider config[:encoding] when creating MySQL DB