Commit graph

35 commits

Author SHA1 Message Date
Sean Corfield
dd62b5fcff Fixes #158 by documenting allowMultiQueries for MySQL 2021-03-06 15:01:05 -08:00
Sean Corfield
dc240652fc It's 2021 2021-01-29 16:13:05 -08:00
Sean Corfield
9d8e5f808a Make embedded PG db-spec compliant with ->pool Spec 2020-11-13 10:26:53 -08:00
Sean Corfield
5e3657c25f Update REPL loading code to add-lib3 from t.d.a. 2020-10-25 15:03:31 -07:00
Sean Corfield
3c50e801bf Add -X function to create the MySQL DB 2020-09-11 20:49:14 -07:00
Sean Corfield
b210cbead7 Address #134 by adding tests around bool/bit types 2020-07-22 15:32:54 -07:00
Sean Corfield
c36858ca95 Merge branch 'develop' into multi-rs 2020-06-26 22:39:44 -07:00
Sean Corfield
8085acfcfc Fix conditional PG testing 2020-06-26 19:17:21 -07:00
Sean Corfield
0cc88f816b Make PostgreSQL testing suppressable for systems that cannot run EmbeddedPostgreSQL 2020-06-26 19:13:38 -07:00
Sean Corfield
0cfbb58b2e Clean up multi-rs results
Accept that PostgreSQL does not support this yet.
2020-06-24 12:33:32 -07:00
Sean Corfield
2a8571bb14 Merge branch 'develop' into multi-rs 2020-06-24 12:01:43 -07:00
Sean Corfield
03792303bc Fixes #123 by adding type-hinting functions 2020-06-24 11:23:40 -07:00
Sean Corfield
067919a296 Roll multi-rs across execute-all for all types 2020-06-07 12:13:32 -07:00
Sean Corfield
92f7923a2a Merge branch 'master' into multi-rs
# Conflicts:
#	test/next/jdbc/test_fixtures.clj
2020-06-07 10:05:33 -07:00
Sean Corfield
509e065fbf Fixes #115 by providing do-commands example 2020-06-07 10:01:12 -07:00
Sean Corfield
6167440500 jTDS support; PostgreSQL 12.2.0 support 2020-06-06 17:16:17 -07:00
Sean Corfield
73aea0ceef Add in jTDS tests 2020-06-06 17:05:27 -07:00
Sean Corfield
ec31aaa427 Add in jTDS tests 2020-06-06 17:01:07 -07:00
Sean Corfield
3a6539f3e2 Switch to zonky embedded PG; add jtds testing; add logging control 2020-06-06 17:00:39 -07:00
Sean Corfield
db95d370d8 Linter cleanup 2020-05-31 00:20:00 -07:00
Sean Corfield
780c759541 Complete support for MariaDB #100
Adds tests and test dependencies, based on a new environment variable. 
Updates change log. Documents difference in generated key return between 
MySQL and MariaDB.
2020-03-16 15:19:21 -07:00
Sean Corfield
425d1c367c Extend copyright to 2020 2020-01-01 13:13:41 -08:00
Sean Corfield
a2ba8ff780 Fixes #82 and adds next.jdbc.prepare/statement 2019-12-20 15:45:22 -08:00
Sean Corfield
e0c330b707 Make it easier to switch databases in the REPL 2019-11-16 00:50:50 -08:00
Sean Corfield
2b385a6ec5 Add an RCF that uses t.d.a. add-lib to load test deps
This makes it easier for me to develop and test `next.jdbc` in the same 
REBL setup I use for World Singles Networks development.
2019-11-16 00:36:32 -08:00
Sean Corfield
5b795f95a7 Add optional MS SQL Server testing 2019-11-15 22:37:42 -08:00
Sean Corfield
774e08236f Add optional MySQL testing 2019-11-15 15:38:51 -08:00
Sean Corfield
e9b7ee80ab Document current state of experiment
and my unhappiness with it!
2019-11-10 17:53:23 -08:00
Sean Corfield
bae139d3a2 Fixes #67 by adding test for jdbcUrl spec 2019-10-02 09:19:31 -07:00
Sean Corfield
9372ce11cd Fix #50 by testing against (embedded) PostgreSQL
This is the first database that returns lowercase columns in results so 
there are a lot of conditionals in the tests now. It also returns entire 
rows on inserts instead of just the generated key.
2019-07-24 17:32:58 -07:00
Sean Corfield
fdfb0697ec Address #24 by setting warn on reflection in tests
This highlights the reflection on `.close` (in the connection tests).
2019-05-29 09:04:21 -07:00
Sean Corfield
6a9df0f4aa Fix #22 by adding next.jdbc.optional
Includes four `as*maps` builders that omit `NULL` columns completely 
from the returned row hash maps.
2019-05-25 19:16:30 -07:00
Sean Corfield
2702a01773 Multi-DB testing
Instead of just testing against H2 in-memory, we now test against Derby, 
H2 in-memory, H2 on-disk, hsqldb, and SQLite
2019-04-21 17:10:29 -07:00
Sean Corfield
214470bf9d Use auto_increment so H2 will return generated keys
Also update the result set builder used in one test
2019-04-20 23:42:22 -07:00
Sean Corfield
d4f79a68fd Add datafication tests; fix regex bug! 2019-04-18 22:43:19 -07:00