connect_info_opts => {
on_connect_do => 'PRAGMA foreign_keys = ON',
},
+ loader_options => { preserve_case => 1 },
data_types => {
# SQLite ignores data types aside from INTEGER pks.
# We just test that they roundtrip sanely.
'smallint' => { data_type => 'smallint' },
'int' => { data_type => 'int' },
'integer' => { data_type => 'integer' },
+
+ # test that type name is lowercased
+ 'INTEGER' => { data_type => 'integer' },
+
'bigint' => { data_type => 'bigint' },
'float' => { data_type => 'float' },
'double precision' =>