aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStewart Stewart <stewinsalot@gmail.com>2017-05-08 18:37:04 -0400
committerStewart Stewart <stewinsalot@gmail.com>2017-05-08 18:41:07 -0400
commit0a5d8dfde606fce0771ece81690dea85c7be929e (patch)
treea5f5570b98a65bcbef1e58eb63707c3435b39d5b
parenta20127d674bb88af2cebdefe4de7b116d780a383 (diff)
downloadslick-codegen-plugin-0a5d8dfde606fce0771ece81690dea85c7be929e.tar.gz
slick-codegen-plugin-0a5d8dfde606fce0771ece81690dea85c7be929e.tar.bz2
slick-codegen-plugin-0a5d8dfde606fce0771ece81690dea85c7be929e.zip
generate statements for adding/dropping schema namespaces
-rw-r--r--src/main/scala/Generators.scala10
1 files changed, 5 insertions, 5 deletions
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 =>