aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/OutputHelpers.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/OutputHelpers.scala')
-rw-r--r--src/main/scala/OutputHelpers.scala29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/main/scala/OutputHelpers.scala b/src/main/scala/OutputHelpers.scala
index c3c5e0d..9e6dd0f 100644
--- a/src/main/scala/OutputHelpers.scala
+++ b/src/main/scala/OutputHelpers.scala
@@ -1,31 +1,3 @@
-trait OOutputHelpers extends slick.codegen.OutputHelpers {
-
- def imports: String
-
- def headerComment: String = ""
-
- override def packageCode(profile: String,
- pkg: String,
- container: String,
- parentType: Option[String]): String = {
- s"""|${headerComment.trim().lines.map("// " + _).mkString("\n")}
- |package $pkg
- |
- |$imports
- |
- |/** Stand-alone Slick data model for immediate use */
- |package object $container extends {
- | val profile = $profile
- |} with Tables
- |
- |/** Slick data model trait for extension, choice of backend or usage in the cake pattern. (Make sure to initialize this late.) */
- |trait Tables${parentType.fold("")(" extends " + _)} {
- | import profile.api._
- | ${indent(code)}
- |}""".stripMargin.trim()
- }
-}
-
import slick.codegen.{SourceCodeGenerator, OutputHelpers}
trait TableFileGenerator { self: SourceCodeGenerator =>
@@ -36,7 +8,6 @@ trait RowFileGenerator { self: SourceCodeGenerator =>
def writeRowsToFile(folder:String, pkg: String, fileName: String): Unit
}
-// Dirty work to hide OutputHelpers
trait TableOutputHelpers extends TableFileGenerator with OutputHelpers { self: SourceCodeGenerator =>
def headerComment: String