не удается найти результат метода в TableQuery с гладким 3.0.0-RC1

Я пробую слик3.0.0-RC1 и я сталкиваюсь с странной проблемой.

Таков мой код:

import slick.driver.SQLiteDriver.api._
import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.Await
import scala.concurrent.duration.Duration

lazy val db = Database.forURL(
  url = "jdbc:sqlite:thebase.db",
  driver = "org.sqlite.JDBC"
)

case class Issue(id: Option[Int], name: String)     

class IssueTable(tag: Tag) extends Table[Issue](tag, "issue"){
  def id = column[Int]("issue_id", O.PrimaryKey)
  def name = column[String]("name")
  def * = (id.?, name) <> (Issue.tupled, Issue.unapply _)
}

val issueQuery = TableQuery[IssueTable]

Await.result(db.run(issueQuery.result), Duration.Inf) // This does not compile

Ошибка:

«Не удается разрешить результат символа»

Чтениедокументы Я не могу понять, почему это должно потерпеть неудачу. Я что-то здесь упускаю?

разрешение

szeiger отметил, что это может быть ошибкой в ​​«компиляторе презентаций IntelliJ», и это было точно.

Ответы на вопрос(0)

Ваш ответ на вопрос