fix oci dbschema test
This commit is contained in:
parent
e5d3cd59ac
commit
fc309caf16
|
@ -101,6 +101,11 @@ class Test_DBSchema extends PHPUnit_Framework_TestCase {
|
||||||
$result = $query->execute(array());
|
$result = $query->execute(array());
|
||||||
$exists = $result && $result->fetchOne();
|
$exists = $result && $result->fetchOne();
|
||||||
break;
|
break;
|
||||||
|
case 'oci':
|
||||||
|
$sql = 'SELECT table_name FROM user_tables WHERE table_name = ?';
|
||||||
|
$result = \OC_DB::executeAudited($sql, array($table));
|
||||||
|
$exists = (bool)$result->fetchOne(); //oracle uses MDB2 and returns null
|
||||||
|
break;
|
||||||
case 'mssql':
|
case 'mssql':
|
||||||
$sql = "SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = '{$table}'";
|
$sql = "SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = '{$table}'";
|
||||||
$query = OC_DB::prepare($sql);
|
$query = OC_DB::prepare($sql);
|
||||||
|
|
Loading…
Reference in New Issue