I've finished my first stab at DBD::SQLite.

It's a simple driver for small needs databases, such as when you want
something to ship with a product to demo it, or when DBD::CSV isn't fast
enough, or when MySQL is too much.

It includes the entire transaction capable RDBMS code in the DBD driver,
and writes a database to a single file, which many will consider nicer
than multiple CSV files to emulate multiple tables. The source code for
sqlite is public domain, and downloaded from
http://www.hwaci.com/sw/sqlite/

Anyway, this is my first hack at a DBD driver, so it's likely buggy,
leaky, etc. But seems to work for the simple selects I've run on it so
far. I've done no optimization, no performance tests, or anything. I
literally hacked this together today for fun. And I'm not particularly
looking to maintain it unless there's really strong interest in it, and
even then I'd rather someone offered to take it over.

So, please if you get chance, download it from
http://axkit.org/download/DBD-SQLite-0.01.tar.gz, and compile it and play
with it. No docs, just a few tests. Let me know how you get on!

-- 
<!-- Matt -->
<:->Get a smart net</:->

Reply via email to