【发布时间】:2012-05-16 15:59:36
【问题描述】:
SQLAlchemy 中的autoincrement 参数似乎只有True 和False,但我想设置预定义值aid = 1001,下一次插入完成时通过自动增量aid = 1002。
在 SQL 中,可以这样改变:
ALTER TABLE article AUTO_INCREMENT = 1001;
我正在使用MySQL,我尝试了以下操作,但它不起作用:
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
class Article(Base):
__tablename__ = 'article'
aid = Column(INTEGER(unsigned=True, zerofill=True),
autoincrement=1001, primary_key=True)
那么,我怎样才能得到它?提前致谢!
【问题讨论】:
标签: python sqlalchemy auto-increment