Module: RemoteDb::Concerns::ReadOnlyModel

Extended by:
ActiveSupport::Concern
Defined in:
lib/remote_db/concerns/read_only_model.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#deleteObject

Raises:

  • (ActiveRecord::ReadOnlyRecord)


32
33
34
# File 'lib/remote_db/concerns/read_only_model.rb', line 32

def delete
  raise ActiveRecord::ReadOnlyRecord
end

#destroyObject

Raises:

  • (ActiveRecord::ReadOnlyRecord)


28
29
30
# File 'lib/remote_db/concerns/read_only_model.rb', line 28

def destroy
  raise ActiveRecord::ReadOnlyRecord
end

#readonly?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/remote_db/concerns/read_only_model.rb', line 24

def readonly?
  true
end

#update_columnObject

Raises:

  • (ActiveRecord::ReadOnlyRecord)


36
37
38
# File 'lib/remote_db/concerns/read_only_model.rb', line 36

def update_column
  raise ActiveRecord::ReadOnlyRecord
end