diff options
author | Stewart Stewart <stewinsalot@gmail.com> | 2016-11-22 13:49:22 -0500 |
---|---|---|
committer | Stewart Stewart <stewinsalot@gmail.com> | 2016-11-22 13:49:22 -0500 |
commit | f917786aee0b55e2a9cf7c1ecb7b5b3f25160ab9 (patch) | |
tree | b3c160fd3b9b81fec386b2ffca6a95ace13d7de0 /src/main/scala/CodegenPlugin.scala | |
parent | 484948d3aee517091eb513fd459201ed96211fc5 (diff) | |
download | slick-codegen-plugin-f917786aee0b55e2a9cf7c1ecb7b5b3f25160ab9.tar.gz slick-codegen-plugin-f917786aee0b55e2a9cf7c1ecb7b5b3f25160ab9.tar.bz2 slick-codegen-plugin-f917786aee0b55e2a9cf7c1ecb7b5b3f25160ab9.zip |
add sbt-settings and lint/format
Diffstat (limited to 'src/main/scala/CodegenPlugin.scala')
-rw-r--r-- | src/main/scala/CodegenPlugin.scala | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/src/main/scala/CodegenPlugin.scala b/src/main/scala/CodegenPlugin.scala index 98d832c..f9351c1 100644 --- a/src/main/scala/CodegenPlugin.scala +++ b/src/main/scala/CodegenPlugin.scala @@ -7,14 +7,26 @@ object CodegenPlugin extends AutoPlugin { type TableColumn = (String, String) object autoImport { - lazy val codegenURI = SettingKey[String]("codegen-uri", "uri for the database configuration") - lazy val codegenPackage = SettingKey[String]("codegen-package", "package in which to place generated code") - lazy val codegenOutputPath = SettingKey[String]("codegen-output-path", "directory to with the generated code will be written") - lazy val codegenSchemaWhitelist = SettingKey[List[String]]("codegen-schema-whitelist", "schemas and tables to process") - lazy val codegenForeignKeys = SettingKey[Map[TableColumn, TableColumn]]("codegen-foreign-keys", "foreign key references to data models add manually") - lazy val codegenSchemaBaseClassParts = SettingKey[List[String]]("codegen-schema-base-class-parts", "parts inherited by each generated schema object") - - lazy val slickCodeGenTask = TaskKey[Unit]("gen-tables", "generate the table definitions") + lazy val codegenURI = + SettingKey[String]("codegen-uri", "uri for the database configuration") + lazy val codegenPackage = SettingKey[String]( + "codegen-package", + "package in which to place generated code") + lazy val codegenOutputPath = SettingKey[String]( + "codegen-output-path", + "directory to with the generated code will be written") + lazy val codegenSchemaWhitelist = SettingKey[List[String]]( + "codegen-schema-whitelist", + "schemas and tables to process") + lazy val codegenForeignKeys = SettingKey[Map[TableColumn, TableColumn]]( + "codegen-foreign-keys", + "foreign key references to data models add manually") + lazy val codegenSchemaBaseClassParts = SettingKey[List[String]]( + "codegen-schema-base-class-parts", + "parts inherited by each generated schema object") + + lazy val slickCodeGenTask = + TaskKey[Unit]("gen-tables", "generate the table definitions") } @@ -39,8 +51,6 @@ object CodegenPlugin extends AutoPlugin { ) } }.value - ) - } |