From a45369294ec36d9dca78a7c0da50574d06ae1488 Mon Sep 17 00:00:00 2001 From: c9s Date: Sat, 18 Jun 2016 17:13:48 +0800 Subject: [PATCH] Do not update notNull attribute because a refer column could be nullable. --- src/Schema/DeclareColumn.php | 1 - src/SqlBuilder/MysqlBuilder.php | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Schema/DeclareColumn.php b/src/Schema/DeclareColumn.php index a6b07c44a..9b1905cff 100644 --- a/src/Schema/DeclareColumn.php +++ b/src/Schema/DeclareColumn.php @@ -333,7 +333,6 @@ public function asRuntimeColumn() public function applyType(DeclareColumn $column) { $column->type = $this->type; - $column->notNull = $this->notNull; $column->unsigned = $this->unsigned; return $column; } diff --git a/src/SqlBuilder/MysqlBuilder.php b/src/SqlBuilder/MysqlBuilder.php index 64d9b27c5..d66005067 100644 --- a/src/SqlBuilder/MysqlBuilder.php +++ b/src/SqlBuilder/MysqlBuilder.php @@ -65,6 +65,7 @@ public function buildForeignKeyConstraint(Relationship $rel) * REFERENCES `schema`.`Addresses` (`idAddresses`) * ON DELETE NO ACTION * ON UPDATE NO ACTION + * * FOREIGN KEY (`order_uuid`) REFERENCES orders(`uuid`) */ public function buildColumnSql(SchemaInterface $schema, DeclareColumn $column)