diff options
Diffstat (limited to 'core/vm/sqlvm/schema')
-rw-r--r-- | core/vm/sqlvm/schema/schema.go | 5 |
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, } } |