Files
heygermany-e2e-mrg5ct1q/db/annotations.ts
e2e 2c4174b44b
Some checks failed
Main / Setup and Test (push) Has been cancelled
Main / Build Website (push) Has been cancelled
chore: heygermany customer project
2026-07-11 11:13:08 +02:00

166 lines
5.9 KiB
TypeScript

import type { DbClassificationMap } from '/Users/yasser/git/heygermany/.pikku/db/classification-map.gen.d.ts'
export const classifications = {
"auth_account": {
"access_token_expires_at": { kind: 'date' },
"refresh_token_expires_at": { kind: 'date' },
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"auth_session": {
"expires_at": { kind: 'date' },
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"auth_user": {
"role": { tsType: "'admin' | 'owner'" },
"type": { tsType: "'company' | 'backoffice' | 'candidate'" },
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"auth_verification": {
"expires_at": { kind: 'date' },
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"backend_translation": {
"content_json": { kind: 'json' },
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"candidate": {
"language_self_assessment_level": { tsType: "'NONE' | 'A_ONE' | 'A_TWO' | 'B_ONE' | 'B_TWO' | 'C_ONE' | 'C_TWO'" },
"submitted_at": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
"date_of_birth": { kind: 'date' },
"qualification_status_home_country": { tsType: "'nurse' | 'assistant_nurse' | 'nursing_helper' | 'none'" },
"qualification_status_germany": { tsType: "'nurse' | 'assistant_nurse' | 'nursing_helper'" },
"status": { tsType: "'Initial' | 'Invalid' | 'Pending' | 'Complete' | 'Failed'" },
"incomplete_reminder_sent_at": { kind: 'date' },
"recognition_likelihood": { tsType: "'low' | 'medium' | 'high'" },
"professional_recognition_status": { tsType: "'NOT_STARTED' | 'IN_PROGRESS' | 'COMPLETED'" },
"status_changed_at": { kind: 'date' },
"lifecycle_notifications": { kind: 'json' },
"analysis_last_run_at": { kind: 'date' },
"invalidated_at": { kind: 'date' },
"reupload_requested_at": { kind: 'date' },
"reuploaded_at": { kind: 'date' },
"failed_purged_at": { kind: 'date' },
},
"candidate_document": {
"category": { tsType: "'education' | 'license' | 'language' | 'work_experience' | 'profile_image'" },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
"ocr_model": { tsType: "'tesseract' | 'azure_cognitive' | 'aws_textract' | 'google_vision' | 'manual_entry' | null" },
"ocr_started_at": { kind: 'date' },
"ocr_ended_at": { kind: 'date' },
"document_status": { tsType: "'Missing' | 'Invalid' | 'Verified' | 'Unverified'" },
},
"candidate_education": {
"completion_date": { kind: 'date' },
"ai_completion_date": { kind: 'date' },
"ai_extracted_by": { tsType: "'gpt-five' | 'claude-three-opus' | 'claude-three-sonnet' | 'claude-three-haiku' | 'gemini-pro' | null" },
"ai_extraction_date": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"candidate_experience": {
"start_date": { kind: 'date' },
"end_date": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"candidate_language": {
"level": { tsType: "'NONE' | 'A_ONE' | 'A_TWO' | 'B_ONE' | 'B_TWO' | 'C_ONE' | 'C_TWO' | null" },
"issue_date": { kind: 'date' },
"ai_level": { tsType: "'NONE' | 'A_ONE' | 'A_TWO' | 'B_ONE' | 'B_TWO' | 'C_ONE' | 'C_TWO' | null" },
"ai_issue_date": { kind: 'date' },
"ai_extracted_by": { tsType: "'gpt-five' | 'claude-three-opus' | 'claude-three-sonnet' | 'claude-three-haiku' | 'gemini-pro' | null" },
"ai_extraction_date": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"candidate_license": {
"issue_date": { kind: 'date' },
"expiry_date": { kind: 'date' },
"ai_issue_date": { kind: 'date' },
"ai_expiry_date": { kind: 'date' },
"ai_extracted_by": { tsType: "'gpt-five' | 'claude-three-opus' | 'claude-three-sonnet' | 'claude-three-haiku' | 'gemini-pro' | null" },
"ai_extraction_date": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"countries": {
"created_at": { kind: 'date' },
"updated_at": { kind: 'date' },
},
"leads": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"user": {
"email_verified_at": { kind: 'date' },
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
"role": { tsType: "'admin' | 'owner'" },
"type": { tsType: "'company' | 'backoffice' | 'candidate'" },
},
"user_auth": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"alias_name": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"country": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree_equivalence": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree_field_of_study": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree_type": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree_type_equivalence": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"degree_type_equivalence_link": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"entity_name_link": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"institution": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"institution_degree": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"institution_type": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
"location": {
"created_at": { kind: 'date' },
"last_updated_at": { kind: 'date' },
},
} satisfies DbClassificationMap