[
    {
        "name": "group_id",
        "type": "INTEGER",
        "description": "Group ID",
        "mode": "NULLABLE"
    },
    {
        "name": "brand_id",
        "type": "INTEGER",
        "description": "Brand ID",
        "mode": "NULLABLE"
    },
    {
        "name": "prompt_id",
        "type": "INTEGER",
        "description": "Prompt ID",
        "mode": "NULLABLE"
    },
    {
        "name": "prompt",
        "type": "STRING",
        "description": "Prompt asked to LLM",
        "mode": "NULLABLE"
    },
    {
        "name": "prompt_date_added",
        "type": "DATE",
        "description": "Date prompt was added",
        "mode": "NULLABLE"
    },
    {
        "name": "starred",
        "type": "BOOLEAN",
        "description": "Starred prompt",
        "mode": "NULLABLE"
    },
    {
        "name": "search_engines",
        "type": "INTEGER",
        "description": "CHATGPT = 7, PERPLEXITY = 8, AI_OVERVIEW = 9, AI_MODE = 10",
        "mode": "REPEATED"
    },
    {
        "name": "tags",
        "type": "STRING",
        "description": "Tags for prompt",
        "mode": "REPEATED"
    },
    {
        "name": "description",
        "type": "STRING",
        "description": "Custom prompt description",
        "mode": "NULLABLE"
    },
    {
        "name": "brand_domain",
        "type": "STRING",
        "description": "Name of the domain the brand",
        "mode": "NULLABLE"
    },
    {
        "name": "brand_spellings",
        "type": "STRING",
        "description": "Brand spellings",
        "mode": "REPEATED"
    },
    {
        "name": "brand_display_name",
        "type": "STRING",
        "description": "Display name for brand",
        "mode": "NULLABLE"
    },
    {
        "name": "brand_date_added",
        "type": "DATE",
        "description": "Date brand was added",
        "mode": "NULLABLE"
    },
    {
        "name": "brand_date_of_first_rank",
        "type": "DATE",
        "description": "Date of first rank for brand",
        "mode": "NULLABLE"
    },
    {
        "name": "group_name",
        "type": "STRING",
        "description": "Name of the group the brand belongs to",
        "mode": "NULLABLE"
    }
]