module Dynamoid::Persistence::ClassMethods

Public Instance Methods

create_table(table_name, id = :id) click to toggle source
# File lib/dynamoid/persistence.rb, line 25
def create_table(table_name, id = :id)
  Dynamoid::Adapter.create_table(table_name, id.to_sym)
end
table_exists?(table_name) click to toggle source
# File lib/dynamoid/persistence.rb, line 29
def table_exists?(table_name)
  Dynamoid::Adapter.list_tables.include?(table_name)
end
table_name() click to toggle source
# File lib/dynamoid/persistence.rb, line 21
def table_name
  "#{Dynamoid::Config.namespace}_#{self.to_s.downcase.pluralize}"
end