Skip to content

Commit 9110d15

Browse files
authored
Improve column schema classes (#290)
1 parent f6c1d7e commit 9110d15

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/Provider/QueryBuilderProvider.php

+4-2
Original file line numberDiff line numberDiff line change
@@ -310,11 +310,13 @@ public static function buildColumnDefinition(): array
310310
$values['check(null)'][0] = 'varchar2(255)';
311311
$values["defaultValue('value')"][0] = "varchar2(255) DEFAULT 'value'";
312312
$values["defaultValue('')"][0] = "varchar2(255) DEFAULT ''";
313-
$values['defaultValue(null)'][0] = 'varchar2(255)';
313+
$values['defaultValue(null)'][0] = 'varchar2(255) DEFAULT NULL';
314314
$values['defaultValue($expression)'][0] = 'varchar2(255) DEFAULT expression';
315+
$values['notNull()->defaultValue(null)'][0] = 'varchar2(255) NOT NULL';
315316
$values['notNull()'][0] = 'varchar2(255) NOT NULL';
317+
$values['null()'][0] = 'varchar2(255) NULL';
316318
$values['integer()->primaryKey()'][0] = 'number(10) PRIMARY KEY';
317-
$values["integer()->defaultValue('')"][0] = 'number(10)';
319+
$values["integer()->defaultValue('')"][0] = 'number(10) DEFAULT NULL';
318320
$values['size(10)'][0] = 'varchar2(10)';
319321
$values['unique()'][0] = 'varchar2(255) UNIQUE';
320322
$values['unsigned()'][0] = 'number(10)';

0 commit comments

Comments
 (0)