class ModelFromTableGenerator
Public Instance Methods
create_model_file()
click to toggle source
# File lib/generators/model_from_table_generator.rb, line 4 def create_model_file ignore_table_names = %w(schema_migrations) resources = ActiveRecord::Base.connection.tables.map do |table_name| Resource.new ActiveRecord::Base.connection, table_name end resources.each do |resource| next if ignore_table_names.include? resource.table_name @resource = resource template "model.rb", resource.file_path end end