dbschema 0.1.4

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
locals {
  schema = "public"
}

table "users" {
  schema = local.schema
  column "id" {
    type = "serial"
    nullable = false
  }
}

test "local_schema" {
  assert = "SELECT to_regclass('public.users') IS NOT NULL"
}