44
55namespace Yiisoft \Db \Oracle \Tests \Provider ;
66
7+ use Yiisoft \Db \Constant \ColumnType ;
78use Yiisoft \Db \Oracle \Column \BinaryColumnSchema ;
89use Yiisoft \Db \Schema \Column \DoubleColumnSchema ;
910use Yiisoft \Db \Schema \Column \StringColumnSchema ;
@@ -14,26 +15,26 @@ public static function dbTypes(): array
1415 {
1516 return [
1617 // db type, expected abstract type, expected instance of
17- ['char ' , ' char ' , StringColumnSchema::class],
18- ['nchar ' , ' char ' , StringColumnSchema::class],
19- ['varchar2 ' , ' string ' , StringColumnSchema::class],
20- ['nvarchar2 ' , ' string ' , StringColumnSchema::class],
21- ['clob ' , ' text ' , StringColumnSchema::class],
22- ['nclob ' , ' text ' , StringColumnSchema::class],
23- ['long ' , ' text ' , StringColumnSchema::class],
24- ['blob ' , ' binary ' , BinaryColumnSchema::class],
25- ['bfile ' , ' binary ' , BinaryColumnSchema::class],
26- ['long raw ' , ' binary ' , BinaryColumnSchema::class],
27- ['raw ' , ' binary ' , BinaryColumnSchema::class],
28- ['number ' , ' double ' , DoubleColumnSchema::class],
29- ['binary_float ' , ' float ' , DoubleColumnSchema::class],
30- ['binary_double ' , ' double ' , DoubleColumnSchema::class],
31- ['float ' , ' double ' , DoubleColumnSchema::class],
32- ['date ' , ' date ' , StringColumnSchema::class],
33- ['interval day(0) to second ' , ' time ' , StringColumnSchema::class],
34- ['timestamp ' , ' timestamp ' , StringColumnSchema::class],
35- ['timestamp with time zone ' , ' timestamp ' , StringColumnSchema::class],
36- ['timestamp with local time zone ' , ' timestamp ' , StringColumnSchema::class],
18+ ['char ' , ColumnType:: CHAR , StringColumnSchema::class],
19+ ['nchar ' , ColumnType:: CHAR , StringColumnSchema::class],
20+ ['varchar2 ' , ColumnType:: STRING , StringColumnSchema::class],
21+ ['nvarchar2 ' , ColumnType:: STRING , StringColumnSchema::class],
22+ ['clob ' , ColumnType:: TEXT , StringColumnSchema::class],
23+ ['nclob ' , ColumnType:: TEXT , StringColumnSchema::class],
24+ ['long ' , ColumnType:: TEXT , StringColumnSchema::class],
25+ ['blob ' , ColumnType:: BINARY , BinaryColumnSchema::class],
26+ ['bfile ' , ColumnType:: BINARY , BinaryColumnSchema::class],
27+ ['long raw ' , ColumnType:: BINARY , BinaryColumnSchema::class],
28+ ['raw ' , ColumnType:: BINARY , BinaryColumnSchema::class],
29+ ['number ' , ColumnType:: DOUBLE , DoubleColumnSchema::class],
30+ ['binary_float ' , ColumnType:: FLOAT , DoubleColumnSchema::class],
31+ ['binary_double ' , ColumnType:: DOUBLE , DoubleColumnSchema::class],
32+ ['float ' , ColumnType:: DOUBLE , DoubleColumnSchema::class],
33+ ['date ' , ColumnType:: DATE , StringColumnSchema::class],
34+ ['interval day(0) to second ' , ColumnType:: TIME , StringColumnSchema::class],
35+ ['timestamp ' , ColumnType:: TIMESTAMP , StringColumnSchema::class],
36+ ['timestamp with time zone ' , ColumnType:: TIMESTAMP , StringColumnSchema::class],
37+ ['timestamp with local time zone ' , ColumnType:: TIMESTAMP , StringColumnSchema::class],
3738 ];
3839 }
3940
0 commit comments