2014年12月28日日曜日

RethinkDBとgroovyでPrimary Keyを指定してテーブルを作成する

RethinkDBとgroovyでPrimary Keyを指定してテーブルを作成するには、以下のサンプルコードのようにtableCreateを使用します。

サンプルコード
@GrabConfig(systemClassLoader=true)
@Grab(group='com.rethinkdb', module='rethink-java-driver', version='0.3')
import com.rethinkdb.*
import com.rethinkdb.model.*

def hostname = "192.168.1.211" // replace this
def dbName = "test"
def tableName = "testtable1"
def pk = "pkcol"

RethinkDB r = RethinkDB.r
def conn = r.connect(hostname)
r.db(dbName).tableCreate(tableName, pk, Durability.hard, null).run(conn).each {
  println it
}
conn.close()

0 件のコメント:

コメントを投稿