From 0a5d8dfde606fce0771ece81690dea85c7be929e Mon Sep 17 00:00:00 2001 From: Stewart Stewart Date: Mon, 8 May 2017 18:37:04 -0400 Subject: generate statements for adding/dropping schema namespaces --- src/main/scala/Generators.scala | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/main/scala/Generators.scala b/src/main/scala/Generators.scala index 92a3ab1..92bb9ee 100644 --- a/src/main/scala/Generators.scala +++ b/src/main/scala/Generators.scala @@ -67,21 +67,21 @@ class TableSourceCodeGenerator( // Drops needless import: `"import slick.model.ForeignKeyAction\n"`. // Alias to ForeignKeyAction is in profile.api // TODO: fix upstream - val tableCode = super.code.lines.drop(1).mkString + val tableCode = super.code.lines.drop(1).mkString("\n") val tripleQuote = "\"\"\"" - val schemaCode = - s"""|val createSchemaNameSpace = { + val namespaceDDL = + s"""|val createNamespaceSchema = { | implicit val GRUnit = slick.jdbc.GetResult(_ => ()) | sql${tripleQuote}CREATE SCHEMA IF NOT EXISTS "$schemaName";${tripleQuote}.as[Unit] |} | - |val dropSchemaNameSpace = { + |val dropNamespaceSchema = { | implicit val GRUnit = slick.jdbc.GetResult(_ => ()) | sql${tripleQuote}DROP SCHEMA "$schemaName" CASCADE;${tripleQuote}.as[Unit] |} """ - tableCode + "\n\n" + schemaCode + tableCode + "\n\n" + namespaceDDL } override def Table = new this.TypedIdTable(_) { table => -- cgit v1.2.3