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 | |