core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php 1 location
|
@@ 472-474 (lines=3) @@
|
| 469 |
|
|
| 470 |
|
$column = new Column($tableColumn['field'], Type::getType($type), $options); |
| 471 |
|
|
| 472 |
|
if (isset($tableColumn['collation']) && !empty($tableColumn['collation'])) { |
| 473 |
|
$column->setPlatformOption('collation', $tableColumn['collation']); |
| 474 |
|
} |
| 475 |
|
|
| 476 |
|
if (in_array($column->getType()->getName(), [Type::JSON_ARRAY, Type::JSON], true)) { |
| 477 |
|
$column->setPlatformOption('jsonb', $jsonb); |
core/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php 1 location
|
@@ 141-143 (lines=3) @@
|
| 138 |
|
|
| 139 |
|
$column = new Column($tableColumn['name'], Type::getType($type), $options); |
| 140 |
|
|
| 141 |
|
if (isset($tableColumn['collation']) && $tableColumn['collation'] !== 'NULL') { |
| 142 |
|
$column->setPlatformOption('collation', $tableColumn['collation']); |
| 143 |
|
} |
| 144 |
|
|
| 145 |
|
return $column; |
| 146 |
|
} |