This works rather well, except for the INSERT statements, but, that's fine. I can work with and without that. What about an enhancement request to have an option in sqldiff so that the sqlite_* tables are not compared or output? Also, it'd be really nice to have each create statement put on a single line with an option again to specify CRLF or just LF or CR. I've already written something to handle multi-line statements, but, I'm sure its not bulletproof.