def get_bookings_last_year(): start = datetime.utcnow().date() - timedelta(days=365) end = datetime.utcnow().date() - timedelta(days=358) resources = Booking.query.filter(Booking.date.between(start, end)).all() data = Booking.to_collection_dict(resources) return jsonify(data)
def get_bookings_today(): start = datetime.utcnow().date() end = start + timedelta(days=1) resources = Booking.query.filter(Booking.date.between(start, end)).all() data = Booking.to_collection_dict(resources) return jsonify(data)
def get_bookings_today_future(): start = datetime.utcnow().date() resources = Booking.query.filter(Booking.date >= start).all() data = Booking.to_collection_dict(resources) return jsonify(data)
def get_bookings(): data = Booking.to_collection_dict(Booking.query.all()) return jsonify(data)