class ReactiveRecord::Generators::InstallGenerator
Public Instance Methods
create_models()
click to toggle source
# File lib/generators/reactive_record/install_generator.rb, line 10 def create_models db_env = Rails.configuration.database_configuration[Rails.env] raise 'You must use the pg database adapter' unless db_env['adapter'] == 'postgresql' db = PG.connect dbname: db_env['database'] table_names(db).each do |table| unless table == 'schema_migrations' create_file "app/models/#{table.underscore.pluralize}.rb", model_definition(db, table) end end end