# coding: utf-8 from sqlalchemy import Column, DateTime, Integer, Numeric, String from sqlalchemy.schema import FetchedValue from application import db class Food(db.Model): __tablename__ = 'food' id = db.Column(db.Integer, primary_key=True) cat_id = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) name = db.Column(db.String(100), nullable=False, server_default=db.FetchedValue()) price = db.Column(db.Numeric(10, 2), nullable=False, server_default=db.FetchedValue()) main_image = db.Column(db.String(100), nullable=False, server_default=db.FetchedValue()) summary = db.Column(db.String(2000), nullable=False, server_default=db.FetchedValue()) stock = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) tags = db.Column(db.String(200), nullable=False, server_default=db.FetchedValue()) status = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) month_count = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) total_count = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) view_count = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) comment_count = db.Column(db.Integer, nullable=False, server_default=db.FetchedValue()) updated_time = db.Column(db.DateTime, nullable=False, server_default=db.FetchedValue()) created_time = db.Column(db.DateTime, nullable=False, server_default=db.FetchedValue())