dbschema 0.1.1

Define database schema's as HCL files, and generate idempotent SQL migrations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
variable "users" {
  default = [
    "alice",
    "bob"
  ]
}

output "greetings" {
  value = [for u in var.users : "hi ${upper(u)}"]
}

variable "premium" {
  default = false
}

output "plan" {
  value = var.premium ? "pro" : "basic"
}