小编Gor*_*hon的帖子

设置SQLAlchemy自动增量的起始值

autoincrement在SQLAlchemy的说法似乎是唯一的TrueFalse,但我想设置预先定义的值aid = 1001时,通过自动增量aid = 1002时,下一个插入完成.

在SQL中,可以更改为:

ALTER TABLE article AUTO_INCREMENT = 1001;
Run Code Online (Sandbox Code Playgroud)

我正在使用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)
Run Code Online (Sandbox Code Playgroud)

那么,我该怎么做呢?提前致谢!

python sqlalchemy auto-increment

24
推荐指数
2
解决办法
2万
查看次数

标签 统计

auto-increment ×1

python ×1

sqlalchemy ×1