From e800f430a3437c5b4b3dfc61740e211ee74a8abf Mon Sep 17 00:00:00 2001 From: Stewart Stewart Date: Fri, 24 Feb 2017 04:51:06 -0500 Subject: stub out RowSourceCodeGenerator --- src/main/scala/Generators.scala | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/main/scala/Generators.scala (limited to 'src/main') diff --git a/src/main/scala/Generators.scala b/src/main/scala/Generators.scala new file mode 100644 index 0000000..345baa4 --- /dev/null +++ b/src/main/scala/Generators.scala @@ -0,0 +1,21 @@ +import slick.codegen.SourceCodeGenerator +import slick.{model => m} + +class RowSourceCodeGenerator( + model: m.Model, + override val headerComment: String, + override val imports: String, + override val schemaName: String +) extends SourceCodeGenerator(model) with RowOutputHelpers { + + override def Table = new Table(_) { table => + override def EntityType = new EntityType { + override def code: String = + (if (classEnabled) "final " else "") + super.code + } + + override def code = Seq[Def](EntityType).map(_.docWithCode) + } + + override def code = tables.map(_.code.mkString("\n")).mkString("\n\n") +} -- cgit v1.2.3