0

我有一个表列保存自动增量值。我想从指定的值开始递增。如何在 slick ddl 中指定此功能。

我在 slick 中用于创建表列的代码是:

def id = column[Long]("id", O.PrimaryKey, O.AutoInc, O.NotNull)

我遇到过这篇文章,但没有找到确切的解决方案。

create table "COCKTAIL" (
  "ID" BIGINT GENERATED BY DEFAULT AS IDENTITY(START WITH 100000) NOT NULL PRIMARY KEY,
  "NAME" VARCHAR NOT NULL)

有人可以帮助我如何实现这一目标。

4

1 回答 1

0

怎么样O.Default(...)?看这里:ColumnOption

def id = column[Long]("id", O.PrimaryKey, O.AutoInc, O.NotNull,O.Default(100000))
于 2014-02-13T14:19:58.440 回答