Slick print list of tables
<p>I want to print a list of tables from the database I connect to via JDBC but cannot figure out how to do this.  I have tried using <code>MTable.getTables</code> and <code>defaultTables</code>, thanks</p>

<pre><code>import slick.driver.H2Driver.api._
import scala.concurrent._
import com.typesafe.config.{ ConfigFactory, Config }

object SlickTest {

  def main(args: Array[String]): Unit = {

    """
      |mydb = {
      |  driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
      |  slickDriver = com.typesafe.slick.driver.ms.SQLServerDriver
      |  url="jdbc:sqlserver://#############"
      |  properties = {
      |    databaseName = "######"
      |    user = "#######"
      |    password = "########"
      |  }
      |  numThreads = 10
      |}
    """.stripMargin


    val db = Database.forConfig("mydb")


    ???

  }

}
</code></pre>