Module: ActiveRecord::ModelSchema::ClassMethods

Defined in:
lib/active_record/connection_adapters/clickhouse_adapter.rb

Instance Method Summary collapse

Instance Method Details

#_delete_record(constraints) ⇒ Object

Raises:

  • (ActiveRecord::ActiveRecordError)


77
78
79
80
# File 'lib/active_record/connection_adapters/clickhouse_adapter.rb', line 77

def _delete_record(constraints)
  raise ActiveRecord::ActiveRecordError.new('Deleting a row is not possible without a primary key') unless self.primary_key
  super
end

#is_viewObject



69
70
71
# File 'lib/active_record/connection_adapters/clickhouse_adapter.rb', line 69

def is_view
  @is_view || false
end

#is_view=(value) ⇒ Object

Parameters:

  • value (Boolean)


73
74
75
# File 'lib/active_record/connection_adapters/clickhouse_adapter.rb', line 73

def is_view=(value)
  @is_view = value
end