ENXF NET
Administrator
Staff member
Administrator
Moderator
+Lifetime VIP+
S.V.I.P.S Member
S.V.I.P Member
V.I.P Member
Collaborate
Registered
- Joined
- Nov 13, 2018
- Messages
- 24,656
- Points
- 823
Reputation:
Given the example code:
PHP:
It will generate the following (invalid) SQL:
SQL:
The issue is
SQL:
Read more
Continue reading...
PHP:
Code:
$this->schemaManager()->createTable('test', function(Create $table) {
$table->addColumn('id','int')->values(null);
});
It will generate the following (invalid) SQL:
SQL:
Code:
CREATE TABLE `test` (
`id` INT(NULL) UNSIGNED NOT NULL
);
The issue is
XF\Db\Schema\Column::values()
, doesn't handle null
sanely, and converts it into [null]
unlike all the other fluent functions for XF\Db\Schema\Column
SQL:
public function...
Read more
Continue reading...