my $rdbms_mssql_sybase = {
'DBD::Sybase' => '0',
};
+my $rdbms_mssql_ado = {
+ 'DBD::ADO' => '0',
+};
my $rdbms_mysql = {
'DBD::mysql' => '0',
};
my $rdbms_db2 = {
'DBD::DB2' => '0',
};
+my $rdbms_firebird_odbc = {
+ 'DBD::ODBC' => '0',
+};
my $reqs = {
dist => {
req => $id_shortener,
},
+ test_component_accessor => {
+ req => {
+ 'Class::Unload' => '0.07',
+ },
+ },
+
test_pod => {
req => {
'Test::Pod' => '1.41',
},
pod => {
title => 'MSSQL support via DBD::Sybase',
- desc => 'Modules required to connect to MSSQL support via DBD::Sybase',
+ desc => 'Modules required to connect to MSSQL via DBD::Sybase',
+ },
+ },
+
+ rdbms_mssql_ado => {
+ req => {
+ %$rdbms_mssql_ado,
+ },
+ pod => {
+ title => 'MSSQL support via DBD::ADO (Windows only)',
+ desc => 'Modules required to connect to MSSQL via DBD::ADO. This particular DBD is available on Windows only',
},
},
},
},
+ test_rdbms_mssql_ado => {
+ req => {
+ $ENV{DBICTEST_MSSQL_ADO_DSN}
+ ? (
+ %$rdbms_mssql_ado,
+ ) : ()
+ },
+ },
+
test_rdbms_mssql_sybase => {
req => {
$ENV{DBICTEST_MSSQL_DSN}
},
},
+ test_rdbms_firebird_odbc => {
+ req => {
+ $ENV{DBICTEST_FIREBIRD_ODBC_DSN}
+ ? (
+ %$rdbms_firebird_odbc,
+ ) : ()
+ },
+ },
+
test_memcached => {
req => {
$ENV{DBICTEST_MEMCACHED}