如何打印Slick生成的DDL?

use*_*113 5 scala slick

鉴于来自GitHub 的提升/ FirstExample.scala,我将如何引入一个println打印生成的SQL?

我试图添加一行println(Suppliers.ddl ++ Coffees.ddl),但这给了我不多于以下内容:scala.slick.lifted.DDL$$anon$1@acccef1

use*_*113 8

最终我自己找到了答案.

    (Suppliers.ddl ++ Coffees.ddl).createStatements.foreach(println)
Run Code Online (Sandbox Code Playgroud)

更多信息可以在ScalaDoc中找到:http://slick.typesafe.com/doc/1.0.0-RC1/api/#scala.slick.lifted.DDL