Hi Merijn,

while hacking around in DBD::File and DBI::DBD::SqlEngine I stumbled
over a major design fault made in the past:

sub DBD::File::Table::get_table_meta () ... evaluates
$dbh->{f_meta}{$table}{initialized} and does something magic else. This
magic is fully DBD::File addicted (heavily relies on file2table) and it
should be broken into separate pieces to differ between initialisation
done for DBI::DBD::SqlEngine and DBD::File and DBD::DBM ...

I'd like to discuss it tomorrow in IRC (but I read my e-Mail if you have
comments at the evening).

If anyone else has ideas - please feel free to speak (but primary
restriction is backward compatibility to avoid breakage of dependent DBD's).

Best regards,
Jens

Reply via email to