Default SQLite quoting to off until we are capable of disabling it everywhere
authorArthur Axel 'fREW' Schmidt <frioux@gmail.com>
Wed, 22 Feb 2012 02:15:42 +0000 (20:15 -0600)
committerPeter Rabbitson <ribasushi@cpan.org>
Fri, 27 Apr 2012 14:43:46 +0000 (16:43 +0200)
commit2d23c1e1b5e4e66212eef0bba029664b60fd8cb7
tree1edbb4b63737fee2c7ea51b1407a2bb66a4123fe
parent9683e26bffa3a980221435d992c4ced127f37000
Default SQLite quoting to off until we are capable of disabling it everywhere

Currently the diffing routines are either "always on" or "always off" with
no ability to pass around a setting (they are all class methods, never
looking at the $translator object). Until we can allow a user to say
quote_identifiers => 0, and not have to change any of the old tests, it
makes little sense to change the default.
Changes
lib/SQL/Translator/Diff.pm
lib/SQL/Translator/Generator/DDL/SQLite.pm
lib/SQL/Translator/Producer/SQLite.pm
t/30sqlt-new-diff-sqlite.t
t/48xml-to-sqlite.t
t/56-sqlite-producer.t
t/57-class-dbi.t
t/72-sqlite-add-drop-fields.t
t/73-sqlite-respects-quote.t [new file with mode: 0644]