DefaultColumns() helper on Table

This commit is contained in:
charlie 2025-02-06 09:34:22 +01:00
parent 00b8155f74
commit 38ea65434f
8 changed files with 50 additions and 3 deletions

View file

@ -21,3 +21,16 @@ func (t Table) MutableColumns() []Column {
return ret
}
// DefaultColumns returns list of columns with default values set for table
func (t Table) DefaultColumns() []Column {
var ret []Column
for _, column := range t.Columns {
if column.HasDefault {
ret = append(ret, column)
}
}
return ret
}