|
@@ -352,8 +352,7 @@ discard block |
|
|
block discarded – undo |
|
352
|
352
|
'binary' => Schema::binary($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH), |
|
353
|
353
|
'blob' => Schema::blob($data->COLUMN_NAME, 2), |
|
354
|
354
|
'char' => str_starts_with($data->COLLATION, 'utf') ? |
|
355
|
|
- Schema::nChar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME) : |
|
356
|
|
- Schema::char($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME), |
|
|
355
|
+ Schema::nChar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME) : Schema::char($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME), |
|
357
|
356
|
'date' => Schema::date($data->COLUMN_NAME), |
|
358
|
357
|
'datetime' => Schema::datetime($data->COLUMN_NAME, $data->DATETIME_PRECISION), |
|
359
|
358
|
'decimal' => Schema::decimal($data->COLUMN_NAME, $data->NUMERIC_PRECISION, $data->NUMERIC_SCALE), |
|
@@ -379,8 +378,7 @@ discard block |
|
|
block discarded – undo |
|
379
|
378
|
'tinytext' => Schema::text($data->COLUMN_NAME, 1), |
|
380
|
379
|
'varbinary' => Schema::varBinary($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH), |
|
381
|
380
|
'varchar' => str_starts_with($data->COLLATION, 'utf') ? |
|
382
|
|
- Schema::nVarchar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME) : |
|
383
|
|
- Schema::varchar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME), |
|
|
381
|
+ Schema::nVarchar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME) : Schema::varchar($data->COLUMN_NAME, $data->CHARACTER_MAXIMUM_LENGTH)->collation($data->COLLATION_NAME), |
|
384
|
382
|
default => throw new SchemaException('INFORMATION_SCHEMA.COLUMNS.DATA_TYPE: ' . $data->DATA_TYPE), |
|
385
|
383
|
}; |
|
386
|
384
|
|