diff options
author | Stewart Stewart <stewinsalot@gmail.com> | 2017-02-24 08:13:45 -0500 |
---|---|---|
committer | Stewart Stewart <stewinsalot@gmail.com> | 2017-02-24 08:13:45 -0500 |
commit | 73ff2c2e532436d691d7ba169be0482e3dae5851 (patch) | |
tree | b2ecae6cf18eea2d6115d9db1f2897e0fe75c2fa /src/main/scala/OutputHelpers.scala | |
parent | 8be11dc3a5920d7a97831c688c06999dd09bfd1b (diff) | |
download | slick-codegen-plugin-73ff2c2e532436d691d7ba169be0482e3dae5851.tar.gz slick-codegen-plugin-73ff2c2e532436d691d7ba169be0482e3dae5851.tar.bz2 slick-codegen-plugin-73ff2c2e532436d691d7ba169be0482e3dae5851.zip |
strip out unnecessary parts of table generator
Diffstat (limited to 'src/main/scala/OutputHelpers.scala')
-rw-r--r-- | src/main/scala/OutputHelpers.scala | 29 |
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 |