Sha256: 8c200a7c8dfb84ea02b060a78e529beb7581b4fc63e7a83eb6aab772b54b0b1f

Contents?: true

Size: 315 Bytes

Versions: 16

Compression:

Stored size: 315 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(", :") %>]

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

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
refinerycms-0.9.5.29 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.28 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.27 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.26 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.25 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.24 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.23 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.22 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.21 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.20 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.19 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.18 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.17 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.16 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.15 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb
refinerycms-0.9.5.14 vendor/plugins/refinery/lib/generators/refinery/templates/model.rb