Support for data format change when column definition is created automaticaly from data

when data change, we must change column definition.
Actually, if data change (more columns) the new columns are not show in table. This patch fix this problem