Module: ActiveType::NoTable::ClassMethods

Defined in:
lib/active_type/no_table.rb

Instance Method Summary collapse

Instance Method Details

#column_typesObject



14
15
16
# File 'lib/active_type/no_table.rb', line 14

def column_types
  {}
end

#columnsObject



18
19
20
# File 'lib/active_type/no_table.rb', line 18

def columns
  []
end

#destroyObject



22
23
24
# File 'lib/active_type/no_table.rb', line 22

def destroy(*)
  new
end

#destroy_allObject



26
27
28
# File 'lib/active_type/no_table.rb', line 26

def destroy_all(*)
  []
end

#find_by_sqlObject



31
32
33
# File 'lib/active_type/no_table.rb', line 31

def find_by_sql(*)
  []
end

#primary_keyObject



10
11
12
# File 'lib/active_type/no_table.rb', line 10

def primary_key
  nil
end