2015-06-16 26 views
0

如何在Slick映射定義中表示以下檢查約束?Slick 2.0創建檢查約束

CREATE TABLE mySchema.myTable 
(
    id character varying(255) NOT NULL, 
    name text NOT NULL, 
    active boolean NOT NULL, 
    CONSTRAINT pkey PRIMARY KEY (id, name), 
    CONSTRAINT check_valid_name check (name in ('Name1', 'Name2')) 
); 

如何在Scala的Slick表定義中使用check_valid_name?

回答

0

我不認爲有任何通過表定義的方法。如果你想通過浮油來達到這個目的,你可以使用staticquery來定義你的約束。