summaryrefslogtreecommitdiff
path: root/framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php
diff options
context:
space:
mode:
authorwei <>2007-03-31 06:42:15 +0000
committerwei <>2007-03-31 06:42:15 +0000
commit54c90d0102515ad58a882a6b3f4ac623fc9d50ed (patch)
treef111d06ef5ab1771a723e9a4f807f39039ec3fae /framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php
parente54507780bbb25537735139fdf65637fbaa39542 (diff)
Add changes by ezar for IBM Db2 Active Record support.
Diffstat (limited to 'framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php')
-rw-r--r--framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php b/framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php
index 0ccc05ae..3920ac39 100644
--- a/framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php
+++ b/framework/Data/ActiveRecord/Vendor/TIbmMetaDataInspector.php
@@ -78,8 +78,8 @@ class TIbmMetaDataInspector extends TDbMetaDataInspector
$name = strtolower($col['COLNAME']);
$type = $col['TYPENAME'];
$length = $col['LENGTH'];
- $notNull = $col['NULLS']==='N';
- $autoIncrement=$col['IDENTITY']==='N';
+ $notNull = $col['NULLS']==='N'?1:0;
+ $autoIncrement=$col['IDENTITY']==='Y'?1:0;
$default = $col['DEFAULT'];
$primaryKey = $col['KEYSEQ']?1:0;
return new TIbmColumnMetaData($name,$type,$length,$notNull,$autoIncrement,$default,$primaryKey);