Grails liquibase groovy外键约束

Grails liquibase groovy外键约束,grails,liquibase,Grails,Liquibase,假设我有桌子 book id pk_id name library book_id fk_book_id references book(id) ... 我想将名为fk_book\u id的约束添加到library表中,该表是外键,引用表book的id字段。 怎么做 column(name:'book_id'...) { constraints { nullable(false) unique(true) }

假设我有桌子

book
    id pk_id
    name


library
    book_id fk_book_id references book(id)
...
我想将名为
fk_book\u id
的约束添加到
library
表中,该表是外键,引用表
book
id
字段。 怎么做

column(name:'book_id'...) {
    constraints { 
        nullable(false)
        unique(true)
    }
    constraints(foreignKeyName: 'fk_book_id', references: 'book' ... ) // column?
}
我知道
addForeignKeyContrain
方法,但我想使用
约束。它的语法是什么