version: 2
models:
  - name: FANS_BY_ACCOUNT_DBT
    description: '{{ doc("FANS_BY_ACCOUNT_DBT") }}'
    data_tests:
      - dbt_utils.unique_combination_of_columns:
          combination_of_columns:
            - VENDOR_ID
            - NAME
      - dbt_expectations.expect_table_row_count_to_be_between:
          min_value: 1
    columns:
      - name: VENDOR_ID
        description: Vendor ID
        data_tests:
          - not_null
      - name: NAME
        description: Account name
        data_tests:
          - not_null
      - name: FANS_COUNT
        description: Total count of unique primary fans
        data_tests:
          - not_null
