WritableManifest

Type: object
No Additional Properties

ManifestMetadata

Type: object

Metadata about the manifest

No Additional Properties

Type: string

Type: string Default: "1.9.0a1"

Type: string

Type: object

Each additional property must conform to the following schema

Type: string

Default: null

Name of the root project

Default: null

A unique identifier for the project, hashed from the project name

Type: string
Type: null

Default: null

A unique identifier for the user

Type: stringFormat: uuid
Type: null

Default: null

Whether dbt is configured to send anonymous usage statistics

Default: null

The type name of the adapter

Type: object

The nodes defined in the dbt project and its dependencies

Each additional property must conform to the following schema


Seed

Type: object
No Additional Properties

Type: const
Specific value: "seed"

Type: array of string
No Additional Items

Each item of this array must be:

FileHash

Type: object
No Additional Properties

SeedConfig

Type: object

Type: boolean Default: true


Type: array of string
No Additional Items

Each item of this array must be:

Type: string Default: "seed"

Type: object Default: null

Type: object Default: 0

Type: array of object
No Additional Items

Each item of this array must be:

Type: array of object
No Additional Items

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "apply"
  • "continue"
  • "fail"

Type: array of string
No Additional Items

Each item of this array must be:

ContractConfig

Type: object
No Additional Properties

Type: boolean Default: false

Type: boolean Default: true

Type: object Default: null

Type: string Default: ","

Additional Properties of any type are allowed.

Type: object

Type: array of string
No Additional Items

Each item of this array must be:

Type: string Default: ""

Type: object

Each additional property must conform to the following schema

ColumnInfo

Type: object

Type: array of object
No Additional Items

Each item of this array must be:

ColumnLevelConstraint

Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "check"
  • "not_null"
  • "unique"
  • "primary_key"
  • "foreign_key"
  • "custom"

Type: array of string
No Additional Items

Each item of this array must be:

Default: null

Type: enum (of string)

Must be one of:

  • "nanosecond"
  • "microsecond"
  • "millisecond"
  • "second"
  • "minute"
  • "hour"
  • "day"
  • "week"
  • "month"
  • "quarter"
  • "year"

Additional Properties of any type are allowed.

Type: object

Docs

Type: object
No Additional Properties

Type: boolean Default: true

Type: string Default: ""

MacroDependsOn

Type: object
No Additional Properties

Type: array of string
No Additional Items

Each item of this array must be:

Default: null

DeferRelation

Type: object
No Additional Properties

Type: enum (of string)

Must be one of:

  • "model"
  • "analysis"
  • "test"
  • "snapshot"
  • "operation"
  • "seed"
  • "rpc"
  • "sql_operation"
  • "doc"
  • "source"
  • "macro"
  • "exposure"
  • "metric"
  • "group"
  • "saved_query"
  • "semantic_model"
  • "unit_test"
  • "fixture"

Type: array of string
No Additional Items

Each item of this array must be:


NodeConfig

Type: object