Sha256: 4ac44ba70e6a220cdacde902e30e5dcaa582c62205324339c25bdd9b211ccb77

Contents?: true

Size: 383 Bytes

Versions: 13

Compression:

Stored size: 383 Bytes

Contents

class <%= class_name %> < ActiveRecord::Base

  acts_as_indexed :fields => [:<%= attributes.collect{ |attribute| attribute.name if attribute.type.to_s =~ /string|text/ }.compact.uniq.join(", :") %>],
                  :index_file => [Rails.root.to_s, "tmp", "index"]

  validates_presence_of :<%= attributes.first.name %>
  validates_uniqueness_of :<%= attributes.first.name %>

end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
jacobat-refinerycms-0.9.6.14 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.17 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.16 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.15 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.14 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.13 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.12 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.11 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.10 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.9 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.8 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.7 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.6.6 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb