currently the test_metadata column looks something like the below
{
"name": "accepted_values",
"kwargs": {
"values": [
"Cancelled",
"Delivered",
"Shipped"
],
"column_name": "status",
"model": "{{ get_where_subquery(ref('dim_order')) }}"
},
"namespace": null
}
or
{
"name": "not_null",
"kwargs": {
"column_name": "customer_key",
"model": "{{ get_where_subquery(ref('fact_sales')) }}"
},
"namespace": null
}
and it would be very useful to dynamically unnest those values out into columns. This would have to be universal.