我正在使用与PostgreSQL配合的Prismia数据库客户端,我想从0开始自动递增整数字段,而不是从1开始。换句话说,我该如何编写模型使其从0开始?
以下是我的模型。
model SortableItem {
id String @id @default(uuid())
name String
order Int @default(autoincrement())
}
使用这个实现时,当第一次插入记录时,order
从 1 开始,但我希望它从 0 开始。
我知道postgresql有 RESTART
来实现这一点,但我在prisma ORM语法中找不到等价的东西。
ALTER SEQUENCE tablename_columnname_seq RESTART WITH 0;
ALTER SEQUENCE "tablename_columnname_seq" RESTART WITH 0;
。 - Udhayakumar