Product.py 912 B

123456789101112131415161718192021222324252627
  1. # coding: utf-8
  2. from sqlalchemy import Column, Integer, String,Date,Numeric,Text
  3. from sqlalchemy.ext.declarative import declarative_base
  4. # 创建对象的基类:
  5. Base = declarative_base()
  6. class Product(Base):
  7. # 表的名字:
  8. __tablename__ = 'product'
  9. # 表的结构:
  10. PRODUCTID = Column(Integer,autoincrement=True, primary_key=True)
  11. NAME = Column(String(100))
  12. # AUTHOR = Column(String(25))
  13. # PUBLISHER = Column(String(50))
  14. # PUBLISHTIME = Column(Date)
  15. # PRODUCTNO = Column(String(25))
  16. # SATETYSTOCKLEVEL = Column(Integer)
  17. # ORIGINALPRICE = Column(Numeric(19,4))
  18. # NOWPRICE = Column(Numeric(19,4))
  19. # DISCOUNT = Column(Numeric(2,1))
  20. # DESCRIPTION = Column(Text)
  21. # TYPE = Column(String(5))
  22. # PAPERTOTAL = Column(Integer)
  23. # WORDTOTAL = Column(Integer)
  24. # SELLSTARTTIME = Column(Date)
  25. # SELLENDTIME = Column(Date)