Sha256: 4865a505aa557b66b81a6b0e9f09c97b0e99e058a195d5bf48585045a5fcad70

Contents?: true

Size: 1023 Bytes

Versions: 4

Compression:

Stored size: 1023 Bytes

Contents

# == Schema Information
#
# Table name: imports
#
#  id               :integer          not null, primary key
#  user_id          :integer
#  klass            :string(255)      not null
#  file_uid         :string(255)      not null
#  file_name        :string(255)
#  file_mime_type   :string(255)
#  file_size        :integer
#  report_uid       :string(255)
#  report_name      :string(255)
#  report_mime_type :string(255)
#  num_errors       :integer          default(0), not null
#  num_imported     :integer          default(0), not null
#  state            :string(255)      default("not_configured"), not null
#  action_name      :string(255)      default("import"), not null
#  configuration    :text
#  created_at       :datetime
#  updated_at       :datetime
#

class Import < ActiveRecord::Base
  include Basepack::Import::ModelDragonfly

  belongs_to :user, inverse_of: :imports

  handle_asynchronously :import_data

  RailsAdmin.config do
    Basepack::Utils.model_config(Import).show.field :user
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
basepack-1.0.1 spec/dummy_app/app/models/import.rb
basepack-1.0.0 spec/dummy_app/app/models/import.rb
basepack-1.0.0.pre.0 spec/dummy_app/app/models/import.rb
basepack-0.2.0 spec/dummy_app/app/models/import.rb