【发布时间】:2014-05-21 03:23:03
【问题描述】:
我的 postgres 中有一个现有的架构,并且我想使用 Slick,如何强制此 id 列在 Slick 中使用 postgres 序列?
class User(id: Int, first: String, last: String)
class Users(tag: Tag) extends Table[Int](tag, "users") {
def id = column[Int]("id", O PrimaryKey)
def * = id
}
val users = TableQuery[Users]
val usersSequence = Sequence[Int]("users_seq") start 1 inc 1
这是我现有的架构:
create table users (
id bigint not null,
...
)
create sequence users_seq;
【问题讨论】:
-
A
serial列 is 使用序列。所以我不确定你在问什么。 -
我的意思是我想使用 Slick 来读取我当前使用序列和 bigint 的现有架构。
标签: postgresql scala slick