def db_set_internaltip_answers(session, itip_id, questionnaire_hash, answers): ita = session.query(models.InternalTipAnswers) \ .filter(models.InternalTipAnswers.internaltip_id == itip_id, models.InternalTipAnswers.questionnaire_hash == questionnaire_hash).one_or_none() if ita is None: ita = models.InternalTipAnswers() ita.internaltip_id = itip_id ita.questionnaire_hash = questionnaire_hash ita.answers = answers session.add(ita)
def db_set_internaltip_answers(session, itip_id, questionnaire_hash, answers): ita = models.InternalTipAnswers() ita.internaltip_id = itip_id ita.questionnaire_hash = questionnaire_hash ita.answers = answers session.merge(ita)