Module: ActiveDynamo::Persistence::ClassMethods

Defined in:
lib/active_dynamo/persistence.rb

Instance Method Summary collapse

Instance Method Details

#create(**args) ⇒ Object



10
11
12
13
14
# File 'lib/active_dynamo/persistence.rb', line 10

def create(**args)
  obj = new(**args)
  obj.save
  obj
end

#destroy(**key_value) ⇒ Object



16
17
18
19
20
21
# File 'lib/active_dynamo/persistence.rb', line 16

def destroy(**key_value)
  db_conn.delete_item({
    table_name: table_name,
    key: key_value
  })
end