class Listing(DB.Model): """ Database table for listings. """ id = DB.Column(DB.Integer, primary_key=True, autoincrement=True) neighborhood = DB.Column(DB.Unicode(30), nullable=False) room_type = DB.Column(DB.Unicode(20), nullable=False) min_nights = DB.Column(DB.Integer, nullable=True) num_reviews = DB.Column(DB.Integer, nullable=True) listings_count = DB.Column(DB.Integer, nullable=True) availability_365 = DB.Column(DB.Integer, nullable=True) last_review = DB.Column(DB.Integer, nullable=True) price = DB.Column(DB.Float, nullable=False) time = DB.Column(DB.DateTime, nullable=False, default=datetime.datetime.utcnow)