On Sat, 17 Jul 2004 10:51:55 +0100, Matt Sergeant typed: > Hi guys, > Anyone who has read my journal will know that I now have DBD::SQLite > ported to SQLite 3.0, which provides better datatypes, better > concurrency, proper blob support, etc. > Now the big problem is that sqlite 3.0 is incompatible with sqlite > 2.x > (which the current CPAN version of DBD::SQLite is based on), and if > you > try and open an old database it will fail horribly.
Why would someone upgrade DBD::SQLite? 1) There is a bug. 2) They want to take advantage of 3.0. If 1) well, how many times has it been said to a bug in an old version "Upgrade, then come back to us." ? Plenty. If 2) then the upgrader better know what they are getting into. Point them to the URL containing the conversion instructions: http://www.sqlite.org/version3.html. Can you provide the sqlite shell and a wrapper script with 3.0 so that one can do the conversion w/o installing the whole client? -- Matthew O. Persico
