Example #1
0
    def test_crud(self):
        item = ItemModel(name='test', price=12.99)
        self.assertIsNone(ItemModel.filter_by_name('test'))

        item.save()
        self.assertIsNotNone(ItemModel.filter_by_name('test'))

        item.delete()
        self.assertIsNone(ItemModel.filter_by_name('test'))
Example #2
0
 def delete(self, name):
     item = ItemModel.find_by_name(name)
     if item:
         ItemModel.delete(item)
     return {'message': "item deleted"}