table generator simply generates a database table for storing data from a model object. If the model and or scaffold do not exist, it creates them as well.
gem "table_generator", "~> 0.1.2"