is it necessary to add a new column? can we reuse `ruby_type` for example?