aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/Main.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/Main.scala')
-rw-r--r--src/main/scala/Main.scala10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/scala/Main.scala b/src/main/scala/Main.scala
index e71a9e8..7f0374c 100644
--- a/src/main/scala/Main.scala
+++ b/src/main/scala/Main.scala
@@ -1,12 +1,10 @@
import java.net.URI
-import java.nio.file.Paths
import scala.concurrent.Await
import scala.concurrent.duration.Duration
-import scala.concurrent.ExecutionContext.Implicits.global
-import slick.backend.DatabaseConfig
+import slick.basic.DatabaseConfig
import slick.codegen.SourceCodeGenerator
-import slick.driver.JdbcProfile
+import slick.jdbc.JdbcProfile
trait TableFileGenerator { self: SourceCodeGenerator =>
def writeTablesToFile(profile: String,
@@ -59,7 +57,7 @@ object Generator {
try {
val dbModel: slick.model.Model = Await.result(
dc.db.run(
- ModelTransformation.createModel(dc.driver, parsedSchemasOpt)),
+ ModelTransformation.createModel(dc.profile, parsedSchemasOpt)),
Duration.Inf)
parsedSchemasOpt.getOrElse(Map.empty).foreach {
@@ -70,7 +68,7 @@ object Generator {
val schemaOnlyModel = Await.result(
dc.db.run(ModelTransformation
- .createModel(dc.driver, Some(Map(schemaName -> tables)))),
+ .createModel(dc.profile, Some(Map(schemaName -> tables)))),
Duration.Inf)
val rowGenerator = new RowSourceCodeGenerator(