Sha256: 8cb9c9b9d12b58ba86dada71e3ef1d0d025b93c1fd5fdf12638d7a3d3cfc5e65
Contents?: true
Size: 599 Bytes
Versions: 10
Compression:
Stored size: 599 Bytes
Contents
class ImportData < Kuppayam::ApplicationRecord # Constants PENDING = "pending" FAILED = "failed" SUCCEEDED = "succeeded" STATUS_HASH = {"Pending" => PENDING, "Failed" => FAILED, "Succeeded" => SUCCEEDED} STATUS_HASH_REVERSE = {PENDING => "Pending", FAILED => "Failed", SUCCEEDED => "Succeeded"} # Associations has_one :data, :as => :documentable, :dependent => :destroy, :class_name => "Document::ImportData" has_one :report, :as => :documentable, :dependent => :destroy, :class_name => "Document::ImportReport" # Validations validates :data_type, presence: true end
Version data entries
10 entries across 10 versions & 1 rubygems