Ejemplo n.º 1
0
    user = db.DynamicField(required=True)
    fromDate = db.DateTimeField(required=True)
    toDate = db.DateTimeField(required=True)
    parking = db.ObjectIdField()
    amount = db.DecimalField(precision=2, required=True)
    paymentType = db.StringField(max_length=16,
                                 required=True,
                                 default="ONLINE")
    agencyProfit = db.DecimalField(precision=2)
    agency = db.ObjectIdField()
    executionDate = db.DateTimeField(required=True)

    meta = {'collection': 'reservations'}


"""
db.createCollection("parkings")

db.parkings.insert({
name : "Parcheggio Rosso",
city : "Napoli",
district : "NA",
address : "Corso Vittorio Emanuele, 11",
phone : "0812983312",
pricePerHour : 3.2,
maxPlaces : 545,
active : 1,
payOnsite : 1,
payOnline : 1
})