Pulled the model generation largely from Rails as was done for the migration generation. Stayed in line with the conventions set by the migration generator as much as I could tell. Supports specifying attribute data types, references, indexes, polymorphic references, and model inheritance. Generates the ActiveRecord model, DB migration, factory, and rspec test. Pulled the GeneratedAttribute class out into it's own file. Added a full set of tests for the model generation logic. If you have any questions or concerns related to these changes, don't hesitate to let me know. Thanks.
Pulled the model generation largely from Rails as was done for the migration generation. Stayed in line with the conventions set by the migration generator as much as I could tell. Supports specifying attribute data types, references, indexes, polymorphic references, and model inheritance. Generates the ActiveRecord model, DB migration, factory, and rspec test. Pulled the GeneratedAttribute class out into it's own file. Added a full set of tests for the model generation logic. If you have any questions or concerns related to these changes, don't hesitate to let me know. Thanks.