package dbx import "github.com/go-jet/jet/v2/mysql" // NormalCols processes a list of columns and strips out any that implement any of // ColumnTimestamp, ColumnTime, or ColumnDate. func NormalCols(cols ...Column) ColumnList { res := make(ColumnList, 0) for _, col := range cols { switch col.(type) { case mysql.ColumnTimestamp, mysql.ColumnTime, mysql.ColumnDate: default: res = append(res, col) } } return res }