rails_generators/hobo_model/templates/model.rb in hobo-1.0.3 vs rails_generators/hobo_model/templates/model.rb in hobo-1.1.0.pre0

- old
+ new

@@ -1,16 +1,23 @@ class <%= class_name %> < ActiveRecord::Base hobo_model # Don't put anything above this fields do -<% for attribute in attributes -%> +<% for attribute in field_attributes -%> <%= "%-#{max_attribute_length}s" % attribute.name %> :<%= attribute.type %> <% end -%> timestamps end - +<% for bt in bts -%> + belongs_to :<%= bt %> +<% end -%> +<%= "\n" unless bts.empty? -%> +<% for hm in hms -%> + has_many :<%= hm %>, :dependent => :destroy +<% end -%> +<%= "\n" unless hms.empty? -%> # --- Permissions --- # def create_permitted? acting_user.administrator? end