mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
139 lines
3.5 KiB
JSON
139 lines
3.5 KiB
JSON
{
|
|
"namespace": "org.test",
|
|
"type": "record",
|
|
"name": "user_traits",
|
|
"doc": "User Specific Traits",
|
|
"fields": [
|
|
{
|
|
"name": "abc",
|
|
"doc": "The ABC",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "db",
|
|
"doc": "TE DB Number",
|
|
"type": "string"
|
|
},
|
|
{
|
|
"name": "user_id",
|
|
"doc": "User ID",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "all_users",
|
|
"doc": "All Users Trait",
|
|
"type": [
|
|
"null",
|
|
"boolean"
|
|
]
|
|
},
|
|
{
|
|
"name": "has_deleted_date",
|
|
"doc": "has_deleted_date",
|
|
"type": [
|
|
"null",
|
|
"boolean"
|
|
]
|
|
},
|
|
{
|
|
"name": "central_group",
|
|
"doc": "central_group",
|
|
"type": [
|
|
"null",
|
|
"string"
|
|
]
|
|
},
|
|
{
|
|
"name": "custom_audiences",
|
|
"doc": "custom_audiences NOTE: uuid maps to string internally?",
|
|
"type": [
|
|
"null",
|
|
{
|
|
"type": "array",
|
|
"items": "string"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "desktop_boolean",
|
|
"doc": "desktop_boolean",
|
|
"type": [
|
|
"null",
|
|
"boolean"
|
|
]
|
|
},
|
|
{
|
|
"name": "desktop_frequency",
|
|
"doc": "desktop_frequency",
|
|
"type": [
|
|
"null",
|
|
"int"
|
|
]
|
|
},
|
|
{
|
|
"name": "desktop_recency",
|
|
"doc": "desktop_recency NOTE: Should be DateTime type?",
|
|
"type": [
|
|
"null",
|
|
"int"
|
|
]
|
|
},
|
|
{
|
|
"name": "product_boolean_historical_forestry_cravings_or_bugles",
|
|
"doc": "product_boolean_historical_forestry_cravings_or_bugles",
|
|
"type": [
|
|
"null",
|
|
"boolean"
|
|
]
|
|
},
|
|
{
|
|
"name": "ddd_category_total_current_rhinocerous_checking",
|
|
"doc": "ddd_category_total_current_rhinocerous_checking NOTE: float? use decimal?",
|
|
"type": [
|
|
"null",
|
|
{"type": "float", "scale": 2}
|
|
]
|
|
},
|
|
{
|
|
"name": "ddd_category_total_current_rhinocerous_thedog_cheetah",
|
|
"doc": "ddd_category_total_current_rhinocerous_thedog_cheetah NOTE: float? use decimal?",
|
|
"type": [
|
|
"null",
|
|
"float"
|
|
]
|
|
},
|
|
{
|
|
"name": "survey1234",
|
|
"doc": "Answers for Survey Question 1234",
|
|
"type": [
|
|
"null",
|
|
{
|
|
"type": "enum",
|
|
"name": "survey1234",
|
|
"symbols": [
|
|
"yes",
|
|
"no",
|
|
"seen",
|
|
"skipped"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "days_since_last_logon",
|
|
"doc": "Number of days since the user last logged on NOTE: float? decimal?",
|
|
"type": [
|
|
"null",
|
|
"float"
|
|
]
|
|
},
|
|
{
|
|
"name": "elephant_added_for_account",
|
|
"doc": "Has a elephant been added",
|
|
"type": [
|
|
"null",
|
|
"boolean"
|
|
]
|
|
}
|
|
]
|
|
}
|