Esempio n. 1
0
def toilet_create_data_controller(toilet_name, toilet_lat, toilet_long,
                                  toilet_address, toilet_current_rating,
                                  toilet_type, user_id):
    toilet_name = toilet_name.replace('+', ' ')
    toilet_address = toilet_address.replace('+', ' ')
    new_toilet = Toilet(toilet_name=toilet_name,
                        toilet_lat=toilet_lat,
                        toilet_long=toilet_long,
                        toilet_address=toilet_address,
                        toilet_current_rating=toilet_current_rating,
                        toilet_type=toilet_type,
                        added_on=datetime.datetime.now(),
                        user_id=user_id)

    db.session.add(new_toilet)
    db.session.commit()

    return str(new_toilet.toilet_id)
Esempio n. 2
0
async def addT(n, s, pnt, pid):
    t = Toilet(name=n, sex=s, point=pnt, parid=pid)
    await t.save()
    return t