Enterprise Preset

preset=enterprise enables the full lint catalog.

What it runs

  • Core rules
  • Strict rules
  • Enterprise governance rules
  • Native SQL style rules

In practice: all available dbt-doctor rule families (adapter-gated checks still require matching adapter context).

What it skips

  • Nothing by tag

CI behavior

Enterprise is the strongest enforcement mode and is typically paired with warning-level failure.

Typical CI command:

npx dbt-doctor@latest --preset enterprise --diff main --fail-on warning

When to use it

  • Central platform/data governance programs
  • Multi-team dbt estates with shared standards
  • Environments where warnings should block merges

Example .dbt-doctor

preset=enterprise
fail_on=warning
score_mode=files