Added delete endpoint and tests.

This commit is contained in:
Nicholas Staples
2016-01-12 10:39:49 +00:00
parent 752a359d3d
commit 31f10c7457
8 changed files with 88 additions and 29 deletions

View File

@@ -30,6 +30,11 @@ def save_model_service(service, update_dict=None):
db.session.commit()
def delete_model_service(service):
db.session.delete(service)
db.session.commit()
def get_model_services(service_id=None, user_id=None):
# TODO need better mapping from function params to sql query.
if user_id and service_id:

View File

@@ -15,6 +15,11 @@ def save_model_user(usr, update_dict={}):
db.session.commit()
def delete_model_user(user):
db.session.delete(user)
db.session.commit()
def get_model_users(user_id=None):
if user_id:
return User.query.filter_by(id=user_id).one()