{
  "schemas": [
    {
      "name": "app",
      "comment": null,
      "owner": "pgevolve",
      "grants": []
    },
    {
      "name": "billing",
      "comment": null,
      "owner": "pgevolve",
      "grants": []
    }
  ],
  "extensions": [],
  "tables": [
    {
      "qname": {
        "schema": "app",
        "name": "users"
      },
      "columns": [
        {
          "name": "id",
          "ty": {
            "kind": "big_int"
          },
          "nullable": false,
          "default": null,
          "identity": null,
          "generated": null,
          "collation": null,
          "storage": null,
          "compression": null,
          "comment": null
        },
        {
          "name": "email",
          "ty": {
            "kind": "text"
          },
          "nullable": false,
          "default": null,
          "identity": null,
          "generated": null,
          "collation": null,
          "storage": null,
          "compression": null,
          "comment": null
        }
      ],
      "constraints": [
        {
          "qname": {
            "schema": "app",
            "name": "users_pkey"
          },
          "kind": {
            "kind": "primary_key",
            "columns": [
              "id"
            ],
            "include": []
          },
          "deferrable": {
            "kind": "not_deferrable"
          },
          "comment": null
        }
      ],
      "partition_by": null,
      "partition_of": null,
      "comment": null,
      "owner": "pgevolve",
      "grants": [],
      "rls_enabled": false,
      "rls_forced": false,
      "policies": [],
      "storage": {
        "fillfactor": null,
        "autovacuum": {
          "enabled": null,
          "vacuum_threshold": null,
          "vacuum_scale_factor": null,
          "vacuum_cost_delay": null,
          "vacuum_cost_limit": null,
          "analyze_threshold": null,
          "analyze_scale_factor": null,
          "freeze_max_age": null,
          "freeze_min_age": null,
          "freeze_table_age": null,
          "multixact_freeze_max_age": null,
          "multixact_freeze_min_age": null,
          "multixact_freeze_table_age": null,
          "vacuum_insert_threshold": null,
          "vacuum_insert_scale_factor": null,
          "log_min_duration": null
        },
        "parallel_workers": null,
        "toast_tuple_target": null,
        "user_catalog_table": null,
        "vacuum_truncate": null,
        "extra": {}
      }
    },
    {
      "qname": {
        "schema": "billing",
        "name": "invoices"
      },
      "columns": [
        {
          "name": "id",
          "ty": {
            "kind": "big_int"
          },
          "nullable": false,
          "default": null,
          "identity": null,
          "generated": null,
          "collation": null,
          "storage": null,
          "compression": null,
          "comment": null
        },
        {
          "name": "user_id",
          "ty": {
            "kind": "big_int"
          },
          "nullable": false,
          "default": null,
          "identity": null,
          "generated": null,
          "collation": null,
          "storage": null,
          "compression": null,
          "comment": null
        },
        {
          "name": "cents",
          "ty": {
            "kind": "big_int"
          },
          "nullable": false,
          "default": null,
          "identity": null,
          "generated": null,
          "collation": null,
          "storage": null,
          "compression": null,
          "comment": null
        }
      ],
      "constraints": [
        {
          "qname": {
            "schema": "billing",
            "name": "invoices_pkey"
          },
          "kind": {
            "kind": "primary_key",
            "columns": [
              "id"
            ],
            "include": []
          },
          "deferrable": {
            "kind": "not_deferrable"
          },
          "comment": null
        }
      ],
      "partition_by": null,
      "partition_of": null,
      "comment": null,
      "owner": "pgevolve",
      "grants": [],
      "rls_enabled": false,
      "rls_forced": false,
      "policies": [],
      "storage": {
        "fillfactor": null,
        "autovacuum": {
          "enabled": null,
          "vacuum_threshold": null,
          "vacuum_scale_factor": null,
          "vacuum_cost_delay": null,
          "vacuum_cost_limit": null,
          "analyze_threshold": null,
          "analyze_scale_factor": null,
          "freeze_max_age": null,
          "freeze_min_age": null,
          "freeze_table_age": null,
          "multixact_freeze_max_age": null,
          "multixact_freeze_min_age": null,
          "multixact_freeze_table_age": null,
          "vacuum_insert_threshold": null,
          "vacuum_insert_scale_factor": null,
          "log_min_duration": null
        },
        "parallel_workers": null,
        "toast_tuple_target": null,
        "user_catalog_table": null,
        "vacuum_truncate": null,
        "extra": {}
      }
    }
  ],
  "indexes": [],
  "sequences": [],
  "views": [],
  "materialized_views": [],
  "types": [],
  "functions": [],
  "procedures": [],
  "triggers": [],
  "publications": [],
  "statistics": [],
  "subscriptions": [],
  "default_privileges": []
}
