Advertisement
Guest User

Untitled

a guest
Feb 12th, 2021
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.27 KB | None | 0 0
  1. engine = create_engine(URL(**DATABASE), echo=True)
  2. Base = declarative_base()
  3. metadata = MetaData()
  4.  
  5. User = Table(
  6.     'users', metadata,
  7.     Column('tg_id', Integer, primary_key=True)
  8.     )
  9.  
  10. metadata.create_all(engine)
  11.  
  12. class Wishlist(Base):
  13.     __tablename__ = 'wishlists'
  14.     id = Column(Integer, primary_key=True)
  15.     card_eng_name = Column(String)
  16.     card_rus_name = Column(String)
  17.     card_price = Column(String)
  18.     tg_id = Column(Integer, ForeignKey('User.tg_id'))
  19.     user = relationship('User', back_populates='wishlist')
  20.  
  21.     def __init__(self, card_eng_name, card_rus_name, card_price):
  22.         self.card_eng_name = card_eng_name
  23.         self.card_rus_name = card_rus_name
  24.         self.card_price = card_price
  25.  
  26. class Tradelist(Base):
  27.     __tablename__ = 'tradelists'
  28.     id = Column(Integer, primary_key=True)
  29.     card_eng_name = Column(String)
  30.     card_rus_name = Column(String)
  31.     card_price = Column(String)
  32.     tg_id = Column(Integer, ForeignKey('User.tg_id'))
  33.     user = relationship('User', back_populates='tradelist')
  34.  
  35.     def __init__(self, card_eng_name, card_rus_name, card_price):
  36.         self.card_eng_name = card_eng_name
  37.         self.card_rus_name = card_rus_name
  38.         self.card_price = card_price
  39.  
  40. Base.metadata.create_all(engine)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement