diff --git a/src/Scaffolding/TableDecorator.php b/src/Scaffolding/TableDecorator.php
index 526ec3647df6841ed4835a6f1550fe4381abc5e3..37f0e69958a5c2d1f41926e0d92247fb88d25760 100644
--- a/src/Scaffolding/TableDecorator.php
+++ b/src/Scaffolding/TableDecorator.php
@@ -78,11 +78,12 @@ final class TableDecorator implements ClassDecorator
 		$columnsDefinitions = []; // name => PhpLiteral
 		$columnsArrayTemplate = [];
 		foreach($this->columnInfo as $column) {
-			$columnsArrayTemplate[] = "\t? => new Column(?, ?, ?)";
+			$columnsArrayTemplate[] = "\t? => new Column(?, ?, ?, ?)";
 			$columnsDefinitions[] = $column->getName();
 			$columnsDefinitions[] = $column->getName();
 			$columnsDefinitions[] = $column->getType();
 			$columnsDefinitions[] = $column->isNullable();
+			$columnsDefinitions[] = $column->hasDefaultValue();
 		}
 		$columnsArrayTemplate = \implode(",\n", $columnsArrayTemplate);