move dao_create/dao_update fn to dao_utils

they're totally generic anyway
This commit is contained in:
Leo Hemsted
2020-08-14 17:37:16 +01:00
parent bdf2253298
commit 2e8a7c2444
3 changed files with 11 additions and 19 deletions

View File

@@ -1,16 +1,4 @@
from app import db
from app.models import BroadcastMessage, BroadcastEvent
from app.dao.dao_utils import transactional
@transactional
def dao_create_broadcast_message(broadcast_message):
db.session.add(broadcast_message)
@transactional
def dao_update_broadcast_message(broadcast_message):
db.session.add(broadcast_message)
def dao_get_broadcast_message_by_id_and_service_id(broadcast_message_id, service_id):

View File

@@ -73,3 +73,9 @@ def version_class(*version_options):
def dao_rollback():
db.session.rollback()
@transactional
def dao_save_object(obj):
# add/update object in db
db.session.add(obj)