mirror of
https://github.com/dbt-labs/dbt-core
synced 2025-12-19 12:01:26 +00:00
Compare commits
1 Commits
enable-pos
...
update-jso
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4b069eae5f |
@@ -12,6 +12,15 @@
|
||||
"$ref": "#/definitions/AnalysesProperties"
|
||||
}
|
||||
},
|
||||
"anchors": {
|
||||
"type": [
|
||||
"array",
|
||||
"null"
|
||||
],
|
||||
"items": {
|
||||
"$ref": "#/definitions/AnyValue"
|
||||
}
|
||||
},
|
||||
"data_tests": {
|
||||
"type": [
|
||||
"array",
|
||||
@@ -142,59 +151,6 @@
|
||||
},
|
||||
"additionalProperties": false,
|
||||
"definitions": {
|
||||
"AcceptedValuesTest": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"accepted_values"
|
||||
],
|
||||
"properties": {
|
||||
"accepted_values": {
|
||||
"$ref": "#/definitions/AcceptedValuesTestProperties"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"AcceptedValuesTestProperties": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"values"
|
||||
],
|
||||
"properties": {
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataTestConfig"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"quote": {
|
||||
"type": [
|
||||
"boolean",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"values": {
|
||||
"type": "array",
|
||||
"items": true
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"Access": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
@@ -373,10 +329,6 @@
|
||||
},
|
||||
"field": {
|
||||
"type": "string"
|
||||
},
|
||||
"time_ingestion_partitioning": {
|
||||
"default": false,
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
@@ -707,7 +659,7 @@
|
||||
"CustomTestInner": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"args": {
|
||||
"arguments": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/AnyValue"
|
||||
@@ -717,6 +669,12 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"column_name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
@@ -748,7 +706,7 @@
|
||||
"test_name"
|
||||
],
|
||||
"properties": {
|
||||
"args": {
|
||||
"arguments": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/AnyValue"
|
||||
@@ -758,6 +716,12 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"column_name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
@@ -1307,18 +1271,6 @@
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"$ref": "#/definitions/UniqueTest"
|
||||
},
|
||||
{
|
||||
"$ref": "#/definitions/NotNullTest"
|
||||
},
|
||||
{
|
||||
"$ref": "#/definitions/RelationshipsTest"
|
||||
},
|
||||
{
|
||||
"$ref": "#/definitions/AcceptedValuesTest"
|
||||
},
|
||||
{
|
||||
"$ref": "#/definitions/CustomTest"
|
||||
}
|
||||
@@ -1407,6 +1359,28 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"DbtOwner": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"email": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/StringOrArrayOfStrings"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"DbtQuoting": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
@@ -1427,6 +1401,12 @@
|
||||
"boolean",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"snowflake_ignore_case": {
|
||||
"type": [
|
||||
"boolean",
|
||||
"null"
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
@@ -1829,7 +1809,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"owner": {
|
||||
"$ref": "#/definitions/ExposuresOwner"
|
||||
"$ref": "#/definitions/DbtOwner"
|
||||
},
|
||||
"type": {
|
||||
"type": "string"
|
||||
@@ -1843,24 +1823,6 @@
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"ExposuresOwner": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"email": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"FloatOrString": {
|
||||
"anyOf": [
|
||||
{
|
||||
@@ -1884,6 +1846,10 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"error_after": {
|
||||
"default": {
|
||||
"count": null,
|
||||
"period": null
|
||||
},
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/FreshnessRules"
|
||||
@@ -1900,6 +1866,10 @@
|
||||
]
|
||||
},
|
||||
"warn_after": {
|
||||
"default": {
|
||||
"count": null,
|
||||
"period": null
|
||||
},
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/FreshnessRules"
|
||||
@@ -3280,7 +3250,30 @@
|
||||
"build_after": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/FreshnessRules"
|
||||
"$ref": "#/definitions/ModelFreshnessRules"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"ModelFreshnessRules": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"count": {
|
||||
"type": [
|
||||
"integer",
|
||||
"null"
|
||||
],
|
||||
"format": "int64"
|
||||
},
|
||||
"period": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/FreshnessPeriod"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
@@ -3466,52 +3459,6 @@
|
||||
"max"
|
||||
]
|
||||
},
|
||||
"NotNullTest": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"not_null"
|
||||
],
|
||||
"properties": {
|
||||
"not_null": {
|
||||
"$ref": "#/definitions/NotNullTestProperties"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"NotNullTestProperties": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"column": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataTestConfig"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"OnConfigurationChange": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
@@ -3595,56 +3542,6 @@
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"RelationshipsTest": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"relationships"
|
||||
],
|
||||
"properties": {
|
||||
"relationships": {
|
||||
"$ref": "#/definitions/RelationshipsTestProperties"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"RelationshipsTestProperties": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"field",
|
||||
"to"
|
||||
],
|
||||
"properties": {
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataTestConfig"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"field": {
|
||||
"type": "string"
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"to": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"Rows": {
|
||||
"anyOf": [
|
||||
{
|
||||
@@ -5878,6 +5775,11 @@
|
||||
"granularity": {
|
||||
"default": "day",
|
||||
"type": "string"
|
||||
},
|
||||
"time_ingestion_partitioning": {
|
||||
"description": "When this is true, the [`BigqueryPartitionConfig::field`] will be used as the `_PARTITIONTIME` pseudo column _PARTITIONTIME: https://cloud.google.com/bigquery/docs/partitioned-tables#ingestion_time https://docs.getdbt.com/reference/resource-configs/bigquery-configs#partitioning-by-an-ingestion-date-or-timestamp",
|
||||
"default": false,
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
@@ -5898,46 +5800,6 @@
|
||||
"year"
|
||||
]
|
||||
},
|
||||
"UniqueTest": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
"unique"
|
||||
],
|
||||
"properties": {
|
||||
"unique": {
|
||||
"$ref": "#/definitions/UniqueTestProperties"
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"UniqueTestProperties": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"config": {
|
||||
"anyOf": [
|
||||
{
|
||||
"$ref": "#/definitions/DataTestConfig"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
},
|
||||
"name": {
|
||||
"type": [
|
||||
"string",
|
||||
"null"
|
||||
]
|
||||
}
|
||||
},
|
||||
"additionalProperties": false
|
||||
},
|
||||
"UnitTestConfig": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
||||
Reference in New Issue
Block a user