|
7 | 7 | use Yiisoft\Db\Exception\Exception;
|
8 | 8 | use InvalidArgumentException;
|
9 | 9 | use Yiisoft\Db\Expression\ExpressionInterface;
|
| 10 | +use Yiisoft\Db\Expression\Function\ArrayMerge; |
| 11 | +use Yiisoft\Db\Expression\Function\Greatest; |
| 12 | +use Yiisoft\Db\Expression\Function\Least; |
| 13 | +use Yiisoft\Db\Expression\Function\Length; |
| 14 | +use Yiisoft\Db\Expression\Function\Longest; |
| 15 | +use Yiisoft\Db\Expression\Function\Shortest; |
| 16 | +use Yiisoft\Db\Mssql\Builder\ArrayMergeBuilder; |
| 17 | +use Yiisoft\Db\Mssql\Builder\GreatestBuilder; |
10 | 18 | use Yiisoft\Db\Mssql\Builder\InBuilder;
|
| 19 | +use Yiisoft\Db\Mssql\Builder\LeastBuilder; |
| 20 | +use Yiisoft\Db\Mssql\Builder\LengthBuilder; |
11 | 21 | use Yiisoft\Db\Mssql\Builder\LikeBuilder;
|
| 22 | +use Yiisoft\Db\Mssql\Builder\LongestBuilder; |
| 23 | +use Yiisoft\Db\Mssql\Builder\ShortestBuilder; |
12 | 24 | use Yiisoft\Db\Query\Query;
|
13 | 25 | use Yiisoft\Db\QueryBuilder\AbstractDQLQueryBuilder;
|
14 | 26 | use Yiisoft\Db\QueryBuilder\Condition\In;
|
@@ -52,6 +64,12 @@ protected function defaultExpressionBuilders(): array
|
52 | 64 | NotIn::class => InBuilder::class,
|
53 | 65 | Like::class => LikeBuilder::class,
|
54 | 66 | NotLike::class => LikeBuilder::class,
|
| 67 | + Length::class => LengthBuilder::class, |
| 68 | + ArrayMerge::class => ArrayMergeBuilder::class, |
| 69 | + Greatest::class => GreatestBuilder::class, |
| 70 | + Least::class => LeastBuilder::class, |
| 71 | + Longest::class => LongestBuilder::class, |
| 72 | + Shortest::class => ShortestBuilder::class, |
55 | 73 | ];
|
56 | 74 | }
|
57 | 75 |
|
|
0 commit comments