# models 

class Manual(db.Model):
    name = db.StringProperty(required=True)
    date = db.DateProperty()
    content = db.TextProperty()
    section = db.IntegerProperty()
    whatis = db.StringProperty()
    
class Function(db.Model):
    name = db.StringProperty(required=True)
    #params = db.StringProperty()
    #I've been considering the utility of a parameter list for a while
    manual = db.ReferenceProperty(Manual,collection_name="functions")

class Header(db.Model):
    name = db.StringProperty(required = True) 
    manuals = db.ListProperty(db.Key)







