Currently, we have two versions of ColumnSchema, in this patch, we unify these two classes to one class.