0
現在我這樣做:在SqlAlchemy中,我應該使用經典映射還是其他方式?
class MyTest(Base):
__tablename__ = 'mytest'
id = Column(Integer, primary_key = True)
name = Column(String(255), nullable=False)
created_at = Column(DateTime)
Base.metadata.create_all(engine)
但在本教程中,另一種方式是這樣的:
user = Table('user', metadata,
Column('user_id', Integer, primary_key = True),
Column('user_name', String(16), nullable = False),
Column('email_address', String(60)),
Column('password', String(20), nullable = False)
)
哪種方法我應該使用?順便說一下,我將使用sqlalchemy-migrate,(我不知道這是否會改變答案)