feat(dbt): apply smart contract schema inference and align gold shift-left quality tests
This commit is contained in:
@@ -7,16 +7,28 @@ models:
|
||||
contract:
|
||||
enforced: true
|
||||
columns:
|
||||
- name: company_name
|
||||
data_type: character varying(255)
|
||||
- name: dbt_validated_at
|
||||
data_type: timestamp with time zone
|
||||
- name: issued_date
|
||||
data_type: date
|
||||
- name: permit_id
|
||||
tests:
|
||||
- unique
|
||||
- not_null
|
||||
data_type: character varying(50)
|
||||
- name: permit_number
|
||||
tests:
|
||||
- unique
|
||||
data_type: character varying(50)
|
||||
- name: permit_type
|
||||
data_type: character varying(50)
|
||||
- name: status
|
||||
tests:
|
||||
- not_null
|
||||
data_type: character varying(50)
|
||||
- name: updated_at
|
||||
tests:
|
||||
- not_null
|
||||
data_type: timestamp with time zone
|
||||
|
||||
Reference in New Issue
Block a user