def db_reset_option_triggers(session, type, object_id): m = get_trigger_model_by_type(type) session.query(m).filter(m.object_id == object_id).delete( synchronize_session='fetch')
def db_reset_option_triggers(session, type, object_id): m = get_trigger_model_by_type(type) session.query(m).filter(m.object_id == object_id).delete(synchronize_session='fetch')
def db_create_trigger(session, tid, option_id, type, object_id, sufficient): o = get_trigger_model_by_type(type)() o.option_id = option_id o.object_id = object_id o.sufficient = sufficient session.add(o)