package Ġcom . open l attice . data . storage Ċ Ċ import Ġcom . open l attice . postgres . Postgres Data Tables Ċ import Ġorg . junit . Test Ċ import Ġorg . slf 4 j . LoggerFactory Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author ĠMat thew ĠT am ay o - R ios Ġ& lt ; mat thew @ open l attice . com & gt ; Ċ Ġ*/ Ċ class ĠPostgres Data Tables Test Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġlogger Ġ= ĠLoggerFactory . getLogger ( Postgres Data Tables Test :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Ids () Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info ("( 0 , 0 ) Ġ= Ġ${ UUID ( 0 , Ġ 0 )} ") ĊĠĠĠĠĠĠĠ Ġlogger . info ("( 0 , 2 ) Ġ= Ġ${ UUID ( 0 , Ġ 1 )} ") ĊĠĠĠĠĠĠĠ Ġval Ġid Ġ= Ġ" 0 0 0 0 0 0 0 0 - 0 0 0 0 - 0 0 0 0 - 8 0 0 0 - 0 0 0 0 0 0 0 0 0 0 2 c " ĊĠĠĠĠĠĠĠ Ġlogger . info ("$ id Ġ= Ġ${ UUID . fromString ( id ). least Sign ificant Bits . toInt () }") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Query () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtable Definition Ġ= ĠPostgres Data Tables . build DataTable Definition () ĊĠĠĠĠĠĠĠ Ġlogger . info (" create Ġtable Ġsql : Ġ{}", Ġtable Definition . createTable Query ()) ĊĠĠĠĠĠĠĠ Ġtable Definition . create Index Queries . forEach Ġ{ Ġsql Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlogger . info (" create Ġindex Ġsql : Ġ{}", Ġsql ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }