Example #1
0
def inviteMany(room, users):
    for user in users:
        room.users.append(user)
    for ot in room.oto:
        room.oto.remove(ot)
        db_session.delete(ot)
    db_session.commit()
Example #2
0
def destroy(id):
    """
    Elimina un turno especifico de la base de datos
    """
    turno = Turno.query.filter_by(id=sql_and_tag_escape(str(id))).first()
    if not turno:
        abort(404)
    db_session.delete(turno)
    db_session.commit()
    return redirect(url_for('turns.index'))
Example #3
0
def delete_item(item_id, item):
    """Route to item's delete page + delete item"""
    # GET request
    if request.method == 'GET':
        return render_template('items/delete.html', item=item)

    # POST request
    item_name = item.name
    db_session.delete(item)
    db_session.commit()
    flash('Item %s is removed' % item_name, 'info')
    return redirect(url_for('catalog.home_page'))
Example #4
0
def destroy(username):
    """
    Eliminar un usuario de la base de datos
    """
    users = User.query.filter_by(username=username).first()
    if not users:
        abort(404)
    # Si llega hasta aca para eliminarse, chequea que no se elimine a si mismo
    if users.username == session.get("username"):
        flash("No se puede eliminarse a si mismo.", "error")
        return redirect(url_for('users.index'))
    db_session.delete(users)
    db_session.commit()
    return redirect(url_for('users.index'))
Example #5
0
def get_task(message):
    tasks = Task.query.filter(Task.chat_id==message.chat.id).all()

    if len(tasks) == 0:
        bot.send_message(message.chat.id, "There's nothing for you to do.")
        return

    task = tasks[int(random()*len(tasks))]
    db_session.delete(task)
    db_session.commit()

    bot.send_message(
        message.chat.id,
        "Your next mission, should you choose to accept it, is:\n\n" + \
            task.description)
Example #6
0
def delete_renders():
  for r in Render.query.all():
    db_session.delete(r)
Example #7
0
 def remove(self):
     db_session.delete(self)
     db_session.flush()
Example #8
0
 def delete(self):
     db_session.delete(self)
     self._flush()
Example #9
0
 def delete_from_db(self):
     """
     Delete the selected data from database
     """
     db_session.delete(self)
     db_session.commit()
Example #10
0
def invite(room, user):
    room.users.append(user)
    for ot in room.oto:
        room.oto.remove(ot)
        db_session.delete(ot)
    db_session.commit()
Example #11
0
def exitRoom(user, room):
    room.users.remove(user)
    if len(room.users) == 0:
        db_session.delete(room)
    db_session.commit()
Example #12
0
def del_patient(patient_name='Tomasz AA'):
    patient = db_session.query(Appointment)\
        .filter(Appointment.patient_name == patient_name).first()
    db_session.delete(patient)
    db_session.commit()
Example #13
0
 def delete_having_no_template(self):
     items = Tag.query.all()
     for item in items:
         if len(item.templates)==0:
             db_session.delete(item)
     db_session.commit()
Example #14
0
 def delete(self, template):
     db_session.delete(template)
     db_session.commit()
     delete_template_files(template.id)
     TagModel().delete_having_no_template()
Example #15
0
 def delete_having_no_template(self):
     items = Tag.query.all()
     for item in items:
         if len(item.templates) == 0:
             db_session.delete(item)
     db_session.commit()
Example #16
0
 def delete(self, template):
     db_session.delete(template)
     db_session.commit()
     delete_template_files(template.id)
     TagModel().delete_having_no_template()