diff options
author | Stewart Stewart <stewinsalot@gmail.com> | 2017-05-30 17:36:12 -0700 |
---|---|---|
committer | Stewart Stewart <stewinsalot@gmail.com> | 2017-05-30 17:36:12 -0700 |
commit | 5c0454a10fe09582fe72efe5b5392d02eb517325 (patch) | |
tree | 6539f832ec411285a272839f0bef0bcdd54c289a /src/main/scala/SchemaParser.scala | |
parent | 793c81dd4678c7594189ebf6912890232c6e9112 (diff) | |
download | slick-codegen-plugin-5c0454a10fe09582fe72efe5b5392d02eb517325.tar.gz slick-codegen-plugin-5c0454a10fe09582fe72efe5b5392d02eb517325.tar.bz2 slick-codegen-plugin-5c0454a10fe09582fe72efe5b5392d02eb517325.zip |
reorganize model transformation code
Diffstat (limited to 'src/main/scala/SchemaParser.scala')
-rw-r--r-- | src/main/scala/SchemaParser.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/scala/SchemaParser.scala b/src/main/scala/SchemaParser.scala index b86990f..6c3dd8c 100644 --- a/src/main/scala/SchemaParser.scala +++ b/src/main/scala/SchemaParser.scala @@ -7,7 +7,7 @@ import slick.profile.RelationalProfile.ColumnOption.Length import slick.profile.SqlProfile.ColumnOption.SqlType import slick.{model => m} -object SchemaParser { +object ModelTransformation { def citextNoLength(dbModel: m.Model): m.Model = dbModel.copy(tables = dbModel.tables.map(table => @@ -39,7 +39,8 @@ object SchemaParser { } } - def parse(schemaTableNames: List[String]): Map[String, List[String]] = + def parseSchemaList( + schemaTableNames: List[String]): Map[String, List[String]] = schemaTableNames .map(_.split('.')) .groupBy(_.head) |