aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/sqlvm/schema
diff options
context:
space:
mode:
Diffstat (limited to 'core/vm/sqlvm/schema')
-rw-r--r--core/vm/sqlvm/schema/schema.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/vm/sqlvm/schema/schema.go b/core/vm/sqlvm/schema/schema.go
index 1e87d88cf..71122cc26 100644
--- a/core/vm/sqlvm/schema/schema.go
+++ b/core/vm/sqlvm/schema/schema.go
@@ -180,7 +180,7 @@ type Column struct {
// NewColumn return a Column instance.
func NewColumn(Name []byte, Type ast.DataType, Attr ColumnAttr,
- ForeignKeys []ColumnDescriptor, Sequence SequenceRef) Column {
+ ForeignKeys []ColumnDescriptor, Sequence SequenceRef, def interface{}) Column {
c := column{
Name: Name,
Type: Type,
@@ -190,7 +190,8 @@ func NewColumn(Name []byte, Type ast.DataType, Attr ColumnAttr,
}
return Column{
- column: c,
+ column: c,
+ Default: def,
}
}