from sqlalchemy import (Column, Integer, String, BOOLEAN, DATE, VARCHAR, INTEGER) from datetime import datetime, timezone from database import Base class Card_Card(Base): __tablename__ = 'card_card' __table_args__ = {"schema": "public"} id = Column(Integer, primary_key=True, autoincrement=True, unique=False) date_added = Column(DATE()) user_id = Column(INTEGER()) card_number = Column(VARCHAR(50)) last_four_digits = Column(INTEGER()) name_on_card = Column(VARCHAR(500)) expiration_month = Column(INTEGER()) expiration_year = Column(INTEGER()) type_of_card = Column(VARCHAR(500)) security_number = Column(INTEGER()) accepted_or_declined = Column(INTEGER()) main_card = Column(BOOLEAN()) auth_net_payment_profile_id = Column(String, unique=True, index=True, nullable=False)