以前用sequelize的时候只要设置initialAutoIncrement就可以,现在重构项目用typeorm不知道该如何设置了
谢谢大神解答🙏
@472647301
import {Entity, PrimaryGeneratedColumn} from 'typeorm'; @Entity() export class User { @PrimaryGeneratedColumn() id: number; }
@xjh22222228 这个配置默认生成的第一条数据主键id是1,我想要的是生成第一条数据的主键id是我自定义的初始值,比如1000,然后生成第2条数据时是1001
我知道sql方式可以实现:ALTER TABLE Users AUTO_INCREMENT=9000;
@zhongjixiuxing 多谢
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
谢谢大神解答🙏
@472647301
@xjh22222228 这个配置默认生成的第一条数据主键id是1,我想要的是生成第一条数据的主键id是我自定义的初始值,比如1000,然后生成第2条数据时是1001
我知道sql方式可以实现:ALTER TABLE Users AUTO_INCREMENT=9000;
@zhongjixiuxing 多谢