updated oracle import driver
This commit is contained in:
parent
7fdb9509f0
commit
82dbb99386
@ -116,7 +116,7 @@ class Doctrine_Import_Oracle extends Doctrine_Import
|
|||||||
public function listTableColumns($table)
|
public function listTableColumns($table)
|
||||||
{
|
{
|
||||||
$table = strtoupper($table);
|
$table = strtoupper($table);
|
||||||
$sql = "SELECT column_name, data_type, data_length, nullable, data_default from all_tab_columns"
|
$sql = "SELECT column_name, data_type, data_length, nullable, data_default, data_scale, data_precision FROM all_tab_columns"
|
||||||
. " WHERE table_name = '" . $table . "' ORDER BY column_name";
|
. " WHERE table_name = '" . $table . "' ORDER BY column_name";
|
||||||
|
|
||||||
$result = $this->conn->fetchAssoc($sql);
|
$result = $this->conn->fetchAssoc($sql);
|
||||||
@ -132,7 +132,9 @@ class Doctrine_Import_Oracle extends Doctrine_Import
|
|||||||
'fixed' => $decl['fixed'],
|
'fixed' => $decl['fixed'],
|
||||||
'unsigned' => $decl['unsigned'],
|
'unsigned' => $decl['unsigned'],
|
||||||
'default' => $val['data_default'],
|
'default' => $val['data_default'],
|
||||||
'length' => $val['data_length']
|
'length' => $val['data_length'],
|
||||||
|
'precision' => $val['data_precision'],
|
||||||
|
'scale' => $val['scale'],
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return $result;
|
return $result;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user