update SQLAnywhere ODBC driver for default \"null"
authorRafael Kitover <rkitover@cpan.org>
Wed, 19 Oct 2011 19:53:07 +0000 (15:53 -0400)
committerRafael Kitover <rkitover@cpan.org>
Wed, 19 Oct 2011 19:53:07 +0000 (15:53 -0400)
commiteea428f2924e07c7103fa01a31a3b8e1ebc15401
tree3eb1b0b51245a81055946a9f679c13f6058bf7ed
parentc6c8787c72c12772f92c54591493d00fdc12549e
update SQLAnywhere ODBC driver for default \"null"

Previously a fix was committed to support DEFAULT NULL in Pg, this
broke the SQLAnywhere ODBC driver tests, because ::DBI::SQLAnywhere had
a fixup for default_value => \"NULL", and it is now lowercased.

Only the ODBC driver sets nullable columns DEFAULT NULL, so this fixup
has been moved to ::DBI::ODBC::SQL_Anywhere, with the correct case.

All SQL Anywhere tests pass again.
lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm
lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm