my $dbh = $self->schema->storage->dbh;
- my @primary = map { lc } $dbh->primary_key('', $self->db_schema, $table);
+ my @primary = map { $self->_lc($_) } $dbh->primary_key('', $self->db_schema, $table);
s/\Q$self->{_quoter}\E//g for @primary;
return \@primary;
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.
user => $user,
password => $password,
connect_info_opts=> { on_connect_call => 'set_strict_mode' },
+ loader_options => { preserve_case => 1 },
skip_rels => $test_innodb ? 0 : $skip_rels_msg,
no_inline_rels => 1,
no_implicit_rels => 1,