Appearance
DoCurious API Reference / adapters / SqlChallengeInstance
Interface: SqlChallengeInstance
Defined in: adapters/challengeAdapter.ts:61
Shape of a raw SQL entity as returned by the backend API. Every table has at least these columns.
Extends
Properties
affiliate_url
affiliate_url:
string|null
Defined in: adapters/challengeAdapter.ts:63
appartment_no
appartment_no:
string|null
Defined in: adapters/challengeAdapter.ts:84
available_dates
available_dates:
string[] |null
Defined in: adapters/challengeAdapter.ts:78
challenge_id
challenge_id:
number
Defined in: adapters/challengeAdapter.ts:62
city
city:
string|null
Defined in: adapters/challengeAdapter.ts:80
consent_required
consent_required:
number
Defined in: adapters/challengeAdapter.ts:73
country
country:
string|null
Defined in: adapters/challengeAdapter.ts:83
created_at
created_at:
string|null
Defined in: adapters/idAdapter.ts:31
Inherited from
customer_provisions
customer_provisions:
Record<string,unknown> |null
Defined in: adapters/challengeAdapter.ts:70
deleted_at?
optionaldeleted_at:string|null
Defined in: adapters/idAdapter.ts:33
Inherited from
difficulty
difficulty:
number
Defined in: adapters/challengeAdapter.ts:68
disability_friendly
disability_friendly:
number
Defined in: adapters/challengeAdapter.ts:72
duration
duration:
number|null
Defined in: adapters/challengeAdapter.ts:67
equipment
equipment:
string|null
Defined in: adapters/challengeAdapter.ts:64
id
id:
number
Defined in: adapters/idAdapter.ts:29
Inherited from
languages
languages:
string[] |null
Defined in: adapters/challengeAdapter.ts:71
lat
lat:
number|null
Defined in: adapters/challengeAdapter.ts:85
level
level:
number|null
Defined in: adapters/challengeAdapter.ts:65
lng
lng:
number|null
Defined in: adapters/challengeAdapter.ts:86
points
points:
number|null
Defined in: adapters/challengeAdapter.ts:66
postal_code
postal_code:
string|null
Defined in: adapters/challengeAdapter.ts:82
schedule
schedule:
InstanceSchedule[] |null
Defined in: adapters/challengeAdapter.ts:77
starting_at
starting_at:
string|null
Defined in: adapters/challengeAdapter.ts:74
state
state:
string|null
Defined in: adapters/challengeAdapter.ts:81
status
status:
string
Defined in: adapters/challengeAdapter.ts:75
street_address
street_address:
string|null
Defined in: adapters/challengeAdapter.ts:79
total_seats
total_seats:
number|null
Defined in: adapters/challengeAdapter.ts:76
updated_at
updated_at:
string|null
Defined in: adapters/idAdapter.ts:32
Inherited from
uuid
uuid:
string
Defined in: adapters/idAdapter.ts:30
Inherited from
vendor_provisions
vendor_provisions:
Record<string,unknown> |null
Defined in: adapters/challengeAdapter.ts:69