Пример #1
0
def drop_db_tables(app):
    with app.test_request_context():
        app.preprocess_request()
        db = g.sl('db')
        db.drop_tables()
Пример #2
0
def create_db_tables(app):
    with app.test_request_context():
        app.preprocess_request()
        db = g.sl('db')
        db.create_tables()
Пример #3
0
 def delete(self, id):
     service = g.sl('exertion_service')
     service.delete(id)
     return '', 204
Пример #4
0
 def put(self, id):
     service = g.sl('exertion_service')
     service.update(id, **payload())
     return service.get(id), 200
Пример #5
0
 def get(self, id):
     service = g.sl('exertion_service')
     return service.get(id)
Пример #6
0
 def post(self):
     service = g.sl('exertion_service')
     id = service.create(**payload())
     location = full_url_for('api.exertion_item', id=id)
     return service.get(id), 201, {'Location': location}
Пример #7
0
 def get(self):
     service = g.sl('exertion_service')
     return {'items': service.find_all()}