@@ -1040,32 +1040,27 @@ $ mill app.springBootAssembly
1040
1040
1041
1041
Source code generator for https://github.com/sake92/squery/[Squery] SQL library boilerplate.
1042
1042
1043
- Project home: https://github.com/sake92/squery
1043
+ Project home: https://github.com/sake92/mill- squery
1044
1044
1045
1045
[source,scala,subs="attributes,verbatim"]
1046
1046
----
1047
- //| mvnDeps: ["ba.sake::mill-squery-generator_mill0.11:0.6.2 "]
1047
+ //| mvnDeps: ["ba.sake::mill-squery-generator::0.10.0 "]
1048
1048
1049
1049
import mill.*
1050
1050
import mill.scalalib._
1051
- import ba.sake.squery.generator._
1052
- import ba.sake.squery.generator.mill.SqueryGeneratorModule
1051
+ import ba.sake.mill.squery.generator.SqueryGeneratorModule
1053
1052
1054
1053
object app extends ScalaModule, SqueryGeneratorModule {
1055
1054
// use Task.Input(Task.ctx.env("MY_ENV_VAR")) to set sensitive variables like password etc
1056
- def squeryJdbcUrl = "jdbc:..."
1057
- def squeryUsername = ".."
1058
- def squeryPassword = ".."
1059
- def squerySchemas = Seq("myschema" -> "com.mypackage.myschema")
1060
-
1061
- // override to tweak codegen settings
1062
- def squeryGeneratorConfig: T[SqueryGeneratorConfig] = ...
1055
+ def squeryJdbcUrl = jdbcUrl()
1056
+ def squerySchemaMappings = Seq("PUBLIC" -> "com.mypackage.myschema")
1057
+ def squeryJdbcDeps = Seq(mvn"com.h2database:h2:..")
1063
1058
----
1064
1059
1065
1060
.Generate source files
1066
1061
[source,console]
1067
1062
----
1068
- $ ./mill root .squeryGenerate
1063
+ $ ./mill app .squeryGenerate
1069
1064
----
1070
1065
1071
1066
0 commit comments