168 lines
4.6 KiB
TypeScript
168 lines
4.6 KiB
TypeScript
import type { DbClassificationMap } from '/Users/yasser/git/pikku/perauset/.pikku/db/classification-map.gen.d.ts'
|
|
|
|
export const classifications = {
|
|
"account": {},
|
|
"audit_log": {
|
|
"occurred_at": { kind: 'date' },
|
|
},
|
|
"boat": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"is_active": { kind: 'bool' },
|
|
},
|
|
"boat_manifest_entry": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"boat_reservation_request": {
|
|
"created_at": { kind: 'date' },
|
|
"reviewed_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"boat_route": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"is_active": { kind: 'bool' },
|
|
},
|
|
"boat_trip": {
|
|
"created_at": { kind: 'date' },
|
|
"scheduled_arrival_at": { kind: 'date' },
|
|
"scheduled_departure_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"dietary_profile": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"has_nut_allergy": { kind: 'bool' },
|
|
"is_dairy_free": { kind: 'bool' },
|
|
"is_gluten_free": { kind: 'bool' },
|
|
"is_vegan": { kind: 'bool' },
|
|
"is_vegetarian": { kind: 'bool' },
|
|
},
|
|
"exchange_rate": {
|
|
"created_at": { kind: 'date' },
|
|
"fetched_at": { kind: 'date' },
|
|
},
|
|
"finance_link": {
|
|
"created_at": { kind: 'date' },
|
|
},
|
|
"finance_record": {
|
|
"created_at": { kind: 'date' },
|
|
"purchased_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"inventory_item": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"is_active": { kind: 'bool' },
|
|
},
|
|
"inventory_request": {
|
|
"created_at": { kind: 'date' },
|
|
"reviewed_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"inventory_transaction": {
|
|
"created_at": { kind: 'date' },
|
|
},
|
|
"meal_attendance": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"meal_service": {
|
|
"created_at": { kind: 'date' },
|
|
"service_date": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"notification": {
|
|
"created_at": { kind: 'date' },
|
|
"read_at": { kind: 'date' },
|
|
},
|
|
"retreat": {
|
|
"created_at": { kind: 'date' },
|
|
"default_check_in_at": { kind: 'date' },
|
|
"default_check_out_at": { kind: 'date' },
|
|
"end_at": { kind: 'date' },
|
|
"start_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"retreat_person": {
|
|
"arrival_override_at": { kind: 'date' },
|
|
"created_at": { kind: 'date' },
|
|
"departure_override_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"retreat_schedule_item": {
|
|
"created_at": { kind: 'date' },
|
|
"ends_at": { kind: 'date' },
|
|
"starts_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"room": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"is_active": { kind: 'bool' },
|
|
},
|
|
"room_allocation": {
|
|
"created_at": { kind: 'date' },
|
|
"ends_at": { kind: 'date' },
|
|
"starts_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"room_block": {
|
|
"created_at": { kind: 'date' },
|
|
"ends_at": { kind: 'date' },
|
|
"starts_at": { kind: 'date' },
|
|
},
|
|
"room_request": {
|
|
"created_at": { kind: 'date' },
|
|
"reviewed_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"session": {},
|
|
"stay": {
|
|
"checked_in_at": { kind: 'date' },
|
|
"checked_out_at": { kind: 'date' },
|
|
"created_at": { kind: 'date' },
|
|
"end_at": { kind: 'date' },
|
|
"start_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"stay_request": {
|
|
"created_at": { kind: 'date' },
|
|
"requested_end_at": { kind: 'date' },
|
|
"requested_start_at": { kind: 'date' },
|
|
"reviewed_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"task_assignment": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"task_instance": {
|
|
"created_at": { kind: 'date' },
|
|
"scheduled_end_at": { kind: 'date' },
|
|
"scheduled_start_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"task_template": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"is_active": { kind: 'bool' },
|
|
"is_claimable": { kind: 'bool' },
|
|
},
|
|
"user": {
|
|
"created_at": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
"ban_expires": { kind: 'date' },
|
|
"email_verified": { kind: 'bool' },
|
|
"banned": { kind: 'bool' },
|
|
"member_roles": { tsType: 'string[]' },
|
|
},
|
|
"user_profile": {
|
|
"created_at": { kind: 'date' },
|
|
"date_of_birth": { kind: 'date' },
|
|
"updated_at": { kind: 'date' },
|
|
},
|
|
"verification": {},
|
|
} satisfies DbClassificationMap
|