The initial migration for IDAA Recovery Meetings. Progress

This commit is contained in:
Scott Idem
2024-09-27 15:20:26 -04:00
parent 495dd0e6d9
commit d6c26e7511
21 changed files with 787 additions and 453 deletions

View File

@@ -42,6 +42,23 @@ export interface Event {
created_on: Date;
updated_on: null|Date;
// IDAA Recovery Meetings
contact_li_json?: null|string[]; // full_name, email, phone_mobile, phone_home, phone_office, other_text
external_person_id?: null|string;
physical?: null|boolean;
virtual?: null|boolean;
weekday_sunday?: null|boolean;
weekday_monday?: null|boolean;
weekday_tuesday?: null|boolean;
weekday_wednesday?: null|boolean;
weekday_thursday?: null|boolean;
weekday_friday?: null|boolean;
weekday_saturday?: null|boolean;
recurring_start_time?: null|string;
// Additional fields for convenience (database views)
file_count?: null|number;
file_count_all?: null|number;