feat: propper db persistence w/ docker support
This commit is contained in:
parent
2c4995f9d7
commit
4c3d939d9a
9 changed files with 276 additions and 160 deletions
|
|
@ -9,16 +9,16 @@ flyway = "11.19.0"
|
|||
jooq = "3.20.10"
|
||||
junit = "6.0.0"
|
||||
postgresql = "42.7.7"
|
||||
taskinfo = "3.0.0"
|
||||
tasktree = "4.0.1"
|
||||
|
||||
[plugins]
|
||||
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
|
||||
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }
|
||||
dotenv-plugin = { id = "io.github.klahap.dotenv", version.ref = "dotenv-plugin" }
|
||||
jte = { id = "gg.jte.gradle", version.ref = "jte" }
|
||||
flyway = { id = "org.flywaydb.flyway", version.ref = "flyway" }
|
||||
jooq-codegen-gradle = { id = "org.jooq.jooq-codegen-gradle", version.ref = "jooq" }
|
||||
taskinfo = { id = "org.barfuin.gradle.taskinfo", version.ref = "taskinfo" }
|
||||
tasktree = { id = "com.dorongold.task-tree", version.ref = "tasktree" }
|
||||
flyway = { id = "org.flywaydb.flyway", version.ref = "flyway" }
|
||||
|
||||
[bundles]
|
||||
http4k = [
|
||||
|
|
@ -38,11 +38,9 @@ testing = [
|
|||
]
|
||||
|
||||
database = [
|
||||
"postgresql",
|
||||
"flyway-core",
|
||||
"jooq",
|
||||
"jooq-meta",
|
||||
"jooq-codegen",
|
||||
"jooq-postgres"
|
||||
"jooq"
|
||||
]
|
||||
|
||||
[libraries]
|
||||
|
|
@ -72,6 +70,7 @@ flyway-database-postgresql = { module = "org.flywaydb:flyway-database-postgresql
|
|||
# Jooq
|
||||
jooq = { module = "org.jooq:jooq", version.ref = "jooq" }
|
||||
jooq-meta = { module = "org.jooq:jooq-meta", version.ref = "jooq" }
|
||||
jooq-meta-extensions = { module = "org.jooq:jooq-meta-extensions", version.ref = "jooq" }
|
||||
jooq-codegen = { module = "org.jooq:jooq-codegen", version.ref = "jooq" }
|
||||
jooq-postgres = { module = "org.jooq:jooq-postgres-extensions", version.ref = "jooq" }
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue