from app import db, ma from datetime import datetime class Service_Service(db.Model): __tablename__ = 'service_service' __table_args__ = {"schema": "public"} id = db.Column(db.Integer, primary_key=True, autoincrement=True, unique=False) customer_id = db.Column(db.INTEGER) customer_name = db.Column(db.VARCHAR(1000)) customer_address = db.Column(db.VARCHAR(1000)) customer_town = db.Column(db.VARCHAR(140)) customer_state = db.Column(db.VARCHAR(140)) customer_zip = db.Column(db.VARCHAR(10)) # tune-up = 0 # no heat = 1 # fix = 2 # tank = 3 # other = 4 type_service_call = db.Column(db.INTEGER) when_ordered = db.Column(db.DATETIME()) scheduled_date = db.Column(db.DATETIME()) description = db.Column(db.TEXT()) class Service_Service_schema(ma.SQLAlchemyAutoSchema): class Meta: model = Service_Service scheduled_date = ma.DateTime(format='%Y-%m-%dT%H:%M:%S') when_ordered = ma.DateTime(format='%Y-%m-%dT%H:%M:%S') class Service_Parts(db.Model): __tablename__ = 'service_parts' __table_args__ = {"schema": "public"} id = db.Column(db.Integer, primary_key=True, autoincrement=True, unique=False) customer_id = db.Column(db.INTEGER) oil_filter = db.Column(db.VARCHAR(100)) oil_filter_2 = db.Column(db.VARCHAR(100)) oil_nozzle = db.Column(db.VARCHAR(10)) oil_nozzle_2 = db.Column(db.VARCHAR(10)) class Service_Parts_schema(ma.SQLAlchemyAutoSchema): class Meta: model = Service_Parts scheduled_date = ma.DateTime(format='%Y-%m-%dT%H:%M:%S') when_ordered = ma.DateTime(format='%Y-%m-%dT%H:%M:%S')