Method: ActiveFacts::Generators::Rails::Models#generate_table
- Defined in:
- lib/activefacts/generators/rails/models.rb
#generate_table(table) ⇒ Object
212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'lib/activefacts/generators/rails/models.rb', line 212 def generate_table table old_out = @out filename = table.rails_singular_name+'.rb' return unless create_if_ok filename puts "\n" puts "module #{@concern}" if @concern puts model_body(table).gsub(/^./, @concern ? ' \0' : '\0') puts 'end' if @concern true # We succeeded ensure @out = old_out @individual_file.close if @individual_file end |