Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

27 check-ins that include changes to files matching 'dbi/*'

2018-03-29
10:08
Now completely removing dbi. check-in: be67981618 user: matt tags: trunk
2018-03-22
05:45
Bogus stuff on dbi. Keeping just in case. Actual changes for dbi were done in the dbi repo at http://www.kiatoa.com/fossils/dbi check-in: 575d30baa8 user: matt tags: trunk
2016-07-31
12:50
Don't hardcode MySQL credentials, in favor of using .my.cnf

Also restore the error handling when a driver can't be loaded/can't connect. check-in: 7eb8c364a1 user: sjamaan tags: trunk

12:44
Add basic support for mysql-client

Unfortunately, mysql-client does not automatically convert values to their corresponding Scheme types, so it's not completely compatible. check-in: 1f2599ad39 user: sjamaan tags: trunk

11:45
Raise an error when an unknown dbtype is used instead of assuming non-sqlite3 is always postgres check-in: d85e2724c7 user: sjamaan tags: trunk
11:37
Remove unused setup files and Makefile check-in: e07336fae4 user: sjamaan tags: trunk
11:36
Restore postgresql support through autoloading check-in: b507d2a92d user: sjamaan tags: trunk
11:26
autoload sqlite3 instead of hardcoding the dependency

Tests are wrapped in a big check, so they're skipped for missing eggs. check-in: 51855243f7 user: sjamaan tags: trunk

10:36
Convert db handle into an opaque record type object check-in: ad06e533f5 user: sjamaan tags: trunk
10:33
Convert the code to a proper module, which is installable as an egg.

This includes several sort-of related changes:

- Stripped the dbi: prefix. It can be re-added upon import. - sqlite3 has no set-busy-timeout!, it was probably refactored. Use set-busy-handler! with make-busy-timeout instead. - Commented out the postgres stuff for now (to be re-added later). - require-extension of sqlite3 would also import it; use "use" instead. - Use string-intersperse instead of string-join to avoid srfi-13. - err:log is undefined, replace it with a simple "error" call for now. Uncomment tests for these error cases. check-in: 27427981c5 user: sjamaan tags: trunk

2016-07-30
15:48
Comment out postgres loading (for now) and add a few initial tests check-in: 97d2336499 user: sjamaan tags: trunk
14:57
Update meta file with correct license, category and dependencies check-in: cce2f8e834 user: sjamaan tags: trunk
2015-09-06
22:31
Added get-objs-near-point to qtree check-in: a1a94e41ca user: matt tags: trunk
2015-04-14
06:26
Removed postgresql from code, need to add it back dynamically check-in: 5f82d61d80 user: matt tags: trunk
2013-05-30
08:39
Return first found in get-value and get-row check-in: 2b4c2613c6 user: matt tags: trunk
2013-02-03
04:38
Got the example.scm working check-in: 2971c07431 user: matt tags: trunk
2012-08-04
18:48
Speculative improvement for dbi:exec for postgresql, should work fine. check-in: eb36ef1e66 user: matt tags: trunk
2012-07-27
05:15
Fixed dbi. Capturing unknown changes in textcalc and vcd check-in: 3922474e4b user: matt tags: trunk
2012-05-20
03:49
Merged again check-in: 973a485128 user: matt tags: trunk
02:42
blah Leaf check-in: fc78430c1a user: matt tags: dunno
2011-10-07
21:19
Cleaned up and fixed based on proper megatest queue check-in: e9ffb4d647 user: mrwellan tags: trunk
2011-10-02
23:50
98% ported to chicken-scheme v4.7 check-in: 2885f78bbe user: matt tags: trunk, nosense
22:23
90% ported to chicken-scheme v4.7.0 check-in: 46ea2c25e7 user: matt tags: trunk
19:45
couple tweaks to dbi check-in: a1faffc230 user: matt tags: trunk
2011-05-30
19:50
Added dbi:pgdatetime->string check-in: b616eea407 user: matt tags: trunk
06:43
Switched month and day from NZ style to US style in pg:date - need a better way check-in: a3ef42af43 user: matt tags: trunk
2011-03-14
01:31
Imported from monotone check-in: 1cded988d4 user: matt tags: trunk