Method: Engine2::TypeInfo#file_store_field
- Defined in:
- lib/engine2/type_info.rb
#file_store_field(field, multiple = true, table = :files, store = {}) ⇒ Object
227 228 229 230 231 232 233 234 235 236 237 238 239 |
# File 'lib/engine2/type_info.rb', line 227 def file_store_field field, multiple = true, table = :files, store = {} # string_field field, 1000 any_field field modify_field field do |info| info[:type] = :file_store info[:multiple] = multiple info[:table] = table info[:store] = store info[:store][:upload] ||= "#{Engine2::SETTINGS[:path]}/store/upload" info[:store][:files] ||= "#{Engine2::SETTINGS[:path]}/store/files" info[:transaction] = true end end |