version: 2
models:
  - name: DUMMY_MOZART_DATA_DBT
    description: '{{ doc("DUMMY_MOZART_DATA_DBT") }}'
    columns:
      - name: VENDOR_ID
        description: Vendor ID from Orchard
        data_tests:
          - not_null
      - name: SUBACCOUNT_ID
        description: Subaccount ID from Orchard
        data_tests:
          - not_null
      - name: GLOBAL_PARTICIPANT_ID
        description: Global participant ID from Orchard
        data_tests:
          - not_null
      - name: CUSTOM_LIST_ID
        description: Custom list id from CRM
      - name: EVENT_ID
        description: ID representing event
        data_tests:
          - not_null
          - unique
      - name: SOURCE
        description: Source of event
        data_tests:
          - not_null
      - name: SOURCE_TYPE
        description: Type of source
        data_tests:
          - not_null
      - name: CREATED_AT
        description: Date for event creation
        data_tests:
          - not_null
      - name: UPDATED_AT
        description: Date for event update
        data_tests:
          - not_null
      - name: ID
        description: ID
        data_tests:
          - not_null
  - name: DUMMY_FRANKSINATRA_MOBILE_ONLY_DATA_DBT
    description: '{{ doc("DUMMY_FRANKSINATRA_MOBILE_ONLY_DATA_DBT") }}'
    columns:
      - name: VENDOR_ID
        description: Vendor ID from Orchard
        data_tests:
          - not_null
      - name: SUBACCOUNT_ID
        description: Subaccount ID from Orchard
        data_tests:
          - not_null
      - name: GLOBAL_PARTICIPANT_ID
        description: Global participant ID from Orchard
        data_tests:
          - not_null
      - name: CUSTOM_LIST_ID
        description: Custom list id from CRM
      - name: EVENT_ID
        description: ID representing event
        data_tests:
          - not_null
          - unique
      - name: SOURCE
        description: Source of event
        data_tests:
          - not_null
      - name: SOURCE_TYPE
        description: Type of source
        data_tests:
          - not_null
      - name: CREATED_AT
        description: Date for event creation
        data_tests:
          - not_null
      - name: UPDATED_AT
        description: Date for event update
        data_tests:
          - not_null
      - name: ID
        description: ID
        data_tests:
          - not_null
  - name: DUMMY_FRANKSINATRA_DATA_DBT
    description: '{{ doc("DUMMY_FRANKSINATRA_DATA_DBT") }}'
    columns:
      - name: VENDOR_ID
        description: Vendor ID from Orchard
        data_tests:
          - not_null
      - name: SUBACCOUNT_ID
        description: Subaccount ID from Orchard
        data_tests:
          - not_null
      - name: GLOBAL_PARTICIPANT_ID
        description: Global participant ID from Orchard
        data_tests:
          - not_null
      - name: CUSTOM_LIST_ID
        description: Custom list id from CRM
      - name: EVENT_ID
        description: ID representing event
        data_tests:
          - not_null
          - unique
      - name: SOURCE
        description: Source of event
        data_tests:
          - not_null
      - name: SOURCE_TYPE
        description: Type of source
        data_tests:
          - not_null
      - name: CREATED_AT
        description: Date for event creation
        data_tests:
          - not_null
      - name: UPDATED_AT
        description: Date for event update
        data_tests:
          - not_null
      - name: ID
        description: ID
        data_tests:
          - not_null
  - name: DUMMY_APP_REVIEW_AUDIENCE_FILTERS_DBT
    description: '{{ doc("DUMMY_APP_REVIEW_AUDIENCE_FILTERS_DBT") }}'
    columns:
      - name: VENDOR_ID
        description: Vendor ID from Orchard
      - name: SUBACCOUNT_ID
        description: Subaccount ID from Orchard
      - name: GLOBAL_PARTICIPANT_ID
        description: Global participant ID from Orchard
      - name: FAN_ID
        description: TBA
      - name: DSP
        description: TBA
      - name: COUNTRY_ISO2
        description: TBA
      - name: RETARGETING_CONSENT
        description: TBA
      - name: TOTAL_SPEND
        description: TBA
      - name: LAST_EVENT_DATE
        description: TBA
      - name: SEGMENT_NAME
        description: TBA
      - name: EMAIL_CONSENT
        description: TBA
      - name: HEAVY_ROTATION
        description: TBA
  - name: DUMMY_APP_REVIEW_FAN_PERSONAL_DATA_DBT
    description: '{{ doc("DUMMY_APP_REVIEW_FAN_PERSONAL_DATA_DBT") }}'
    columns:
      - name: FAN_ID
        description: Unique fan identifier
      - name: FAN_EMAIL
        description: TBA
      - name: FAN_MOBILE_PHONE
        description: TBA
      - name: FAN_FIRST_NAME
        description: TBA
      - name: FAN_LAST_NAME
        description: TBA
  - name: DUMMY_CUSTOM_LIST_DATA_DBT
    description: '{{ doc("DUMMY_CUSTOM_LIST_DATA_DBT") }}'
    columns:
      - name: VENDOR_ID
        description: Vendor ID from Orchard
        data_tests:
          - not_null
      - name: SUBACCOUNT_ID
        description: Subaccount ID from Orchard
        data_tests:
          - not_null
      - name: GLOBAL_PARTICIPANT_ID
        description: Global participant ID from Orchard
      - name: CUSTOM_LIST_ID
        description: Custom list id from CRM
        data_tests:
          - not_null
      - name: EVENT_ID
        description: ID representing event
        data_tests:
          - not_null
          - unique
      - name: SOURCE
        description: Source of event
        data_tests:
          - not_null
      - name: SOURCE_TYPE
        description: Type of source
        data_tests:
          - not_null
      - name: CREATED_AT
        description: Date for event creation
        data_tests:
          - not_null
      - name: UPDATED_AT
        description: Date for event update
        data_tests:
          - not_null
      - name: ID
        description: ID
        data_tests:
          - not_null
