
  Dropping all tables .................................................................................. 461.88ms DONE

   INFO  Preparing database.  

  Creating migration table ............................................................................. 198.50ms DONE

   INFO  Running migrations.  

  0001_01_01_000001_create_cache_table .................................................................. 96.21ms DONE
  0001_01_01_000002_create_jobs_table ................................................................... 31.86ms DONE
  2026_10_09_000001_create_tenants_table ............................................................... 173.28ms DONE
  2026_10_09_000002_create_users_table .................................................................. 41.58ms DONE
  2026_10_09_000003_create_roles_table .................................................................. 35.82ms DONE
  2026_10_09_000004_create_audit_logs_table ............................................................. 15.04ms DONE
  2026_10_09_000005_create_modules_table ................................................................ 15.04ms DONE
  2026_10_09_000006_create_settings_table ............................................................... 13.66ms DONE
  2026_10_09_000007_create_staff_availabilities_table ................................................... 16.40ms DONE
  2026_10_09_000008_create_ai_conversations_table ....................................................... 11.93ms DONE
  2026_10_10_000001_create_mfa_recovery_codes_table ..................................................... 10.37ms DONE
  2026_10_11_000001_create_patients_table ............................................................... 58.08ms DONE
  2026_10_11_000002_create_resources_table ............................................................... 7.62ms DONE
  2026_10_11_000003_create_appointments_table ........................................................... 21.19ms DONE
  2026_10_11_000004_create_queue_entries_table .......................................................... 16.90ms DONE
  2026_10_11_000005_create_encounters_table ............................................................. 13.62ms DONE
  2026_10_11_000006_create_clinical_notes_table ......................................................... 18.06ms DONE
  2026_10_11_000007_create_clinical_entries_table ....................................................... 15.51ms DONE
  2026_10_11_000008_create_allergy_statuses_table ....................................................... 10.45ms DONE
  2026_10_11_000009_create_allergies_table .............................................................. 11.30ms DONE
  2026_10_11_000010_create_medications_table ............................................................. 9.84ms DONE
  2026_10_11_000011_create_orders_tables ................................................................ 45.78ms DONE
  2026_10_11_000012_create_results_tables ............................................................... 33.15ms DONE
  2026_10_11_000013_create_cds_tables ................................................................... 31.29ms DONE
  2026_10_11_000014_create_referral_tables .............................................................. 42.48ms DONE
  2026_10_12_000001_create_specimen_tables .............................................................. 39.10ms DONE
  2026_10_12_000002_create_laboratory_processing_tables ................................................. 96.40ms DONE
  2026_10_12_000003_create_laboratory_authorisation_tables .............................................. 57.32ms DONE
  2026_10_12_000004_create_formulary_tables ............................................................. 69.60ms DONE
  2026_10_12_000005_create_prescription_dispensing_tables ............................................... 53.66ms DONE
  2026_10_12_000006_create_recall_adverse_tables ........................................................ 71.84ms DONE
  2026_10_13_000001_create_service_tariffs_table ........................................................ 23.91ms DONE
  2026_10_13_000001_create_vital_signs_table ............................................................ 13.39ms DONE
  2026_10_13_000002_create_lab_orders_table ............................................................. 23.34ms DONE
  2026_10_13_000003_create_wards_and_beds_tables ........................................................ 21.77ms DONE
  2026_10_13_000004_create_admissions_table ............................................................. 15.00ms DONE
  2026_10_13_000005_create_bed_assignments_table ........................................................ 21.30ms DONE
  2026_10_14_000001_create_invoices_table ............................................................... 25.09ms DONE
  2026_10_14_000002_create_wallets_table ................................................................. 8.61ms DONE
  2026_10_14_000003_create_cards_table .................................................................. 11.84ms DONE
  2026_10_14_000004_create_product_items_table ........................................................... 8.02ms DONE
  2026_10_14_000005_create_wallet_transactions_table .................................................... 14.04ms DONE
  2026_10_14_000006_create_patient_treatment_histories_table ............................................. 8.13ms DONE
  2026_10_14_000007_create_care_team_members_table ....................................................... 6.70ms DONE
  2026_10_14_000008_create_drug_administrations_table ................................................... 12.84ms DONE
  2026_10_14_000009_create_care_actions_table ........................................................... 14.05ms DONE
  2026_10_14_000010_create_invoice_approvals_table ...................................................... 10.40ms DONE
  2026_10_14_000011_add_patient_fields .................................................................. 79.42ms DONE
  2026_10_15_000001_create_payment_points_table ......................................................... 30.02ms DONE
  2026_10_15_000002_create_payment_point_transactions_table ............................................. 16.79ms DONE
  2026_10_15_000003_create_qr_payments_table ............................................................ 12.47ms DONE
  2026_10_15_000004_extend_wards_location_matron ....................................................... 129.00ms DONE
  2026_10_15_000005_add_product_item_to_invoices ........................................................ 49.79ms DONE
  2026_10_15_000006_add_proposed_changes_to_invoice_approvals ............................................ 7.58ms DONE
  2026_10_15_000007_add_descriptive_columns_to_payment_points ........................................... 18.75ms DONE
  2026_10_15_000008_allow_multiple_invoice_approval_requests ............................................. 8.98ms DONE
  2026_10_15_000009_add_lab_projection_columns_to_results ............................................... 28.43ms DONE
  2026_10_15_000010_create_patient_user_links_table ..................................................... 14.64ms DONE
  2026_10_16_000001_create_payment_adapters_table ....................................................... 13.65ms DONE
  2026_10_17_000001_create_payers_table ................................................................. 11.50ms DONE
  2026_10_17_000002_create_deposits_tables .............................................................. 49.24ms DONE
  2026_10_18_000001_create_refunds_tables ............................................................... 64.72ms DONE
  2026_10_18_000002_recreate_refund_tables_for_live_flows ............................................... 37.05ms DONE
  2026_10_18_000003_add_payer_attribution_to_the_register ............................................... 43.30ms DONE
  2026_10_18_000004_create_sponsorship_tables ........................................................... 22.54ms DONE
  2026_10_20_000001_create_purchase_orders_table ........................................................ 31.59ms DONE
  2026_10_20_000002_create_unit_conversions_table ....................................................... 16.98ms DONE
  2026_10_21_000001_create_employees_tables ............................................................. 25.96ms DONE
  2026_10_22_000001_create_credentials_tables ........................................................... 21.37ms DONE
  2026_10_23_000001_create_metrics_tables ............................................................... 58.45ms DONE
  2026_10_23_000002_drop_speculative_metrics_tables ..................................................... 13.86ms DONE
  2026_10_24_000001_create_public_website_tables ........................................................ 82.12ms DONE
  2026_10_25_000001_create_document_tables .............................................................. 81.52ms DONE
  2026_10_26_000001_create_messages_tables .............................................................. 63.46ms DONE
  2026_10_27_000001_create_teleconsultations_tables ..................................................... 43.31ms DONE
  2026_10_28_000001_create_education_materials_tables ................................................... 62.75ms DONE
  2026_10_29_000001_repair_service_tariffs_version_column ............................................... 10.58ms DONE
  2026_10_30_000001_add_account_numbers_to_wallets ...................................................... 85.98ms DONE
  2026_10_30_000002_add_collection_reference_to_payment_point_transactions .............................. 10.42ms DONE
  2026_10_30_000003_allow_cards_on_patient_accounts ..................................................... 31.10ms DONE
  2026_10_31_000001_add_is_active_to_roles ............................................................... 8.01ms DONE
  2026_11_01_000001_add_service_tariff_to_lab_orders .................................................... 46.91ms DONE
  2026_11_02_000001_recreate_finance_tables_for_live_flows .............................................. 94.85ms DONE
  2026_11_03_000001_create_hr_operations_tables ......................................................... 59.08ms DONE
  2026_11_04_000001_create_roster_tables ................................................................ 10.06ms DONE


   INFO  Seeding database.  

  Database\Seeders\BitmedFoundationSeeder .................................................................... RUNNING  
Seeding permissions and roles...
  Database\Seeders\PermissionSeeder .......................................................................... RUNNING  
  Database\Seeders\PermissionSeeder ...................................................................... 785 ms DONE  

Registered 17 modules.
Seeded 14 role templates per tenant plus the platform role.
Two-step verification enrolled for 10 pilot accounts; nurse2 and the front desk are the unenrolled/ exempt cases.
Seeded 9 appointments plus one cancelled.
Seeded 3 OPD queue entries for today.
Seeded clinical sample: 1 closed encounter with notes/entries, 1 open encounter with a draft.
Seeded allergy and medication sample: Bello recorded (2 allergies, 3 medications), Okafor assessed-none.
Seeded clinical orders: 4 catalogue lines published, 1 retired, 5 sample orders across placed/in-progress/completed/cancelled/superseded.
Seeded results: 1 critical overdue, 1 abnormal actioned with follow-up, 1 normal closed, 1 rejected delivery awaiting re-delivery.
Seeded decision support: 7 rules across draft/in-review/approved/retired, 6 guidance events.
Seeded referrals: 6 across requested/scheduled/declined/completed/returned, with consent and frozen disclosures.
Seeded specimens: 6 across registered/collected/received/stored/rejected/disposed, including 1 aliquot and 1 recollection (2 derived).
Seeded analysers: 2 mock analysers, 2 tests, 1 QC rule set, 1 completed run with events and control run.
Platform user:
  [platform_admin] platform@bitmed.test
Pilot tenant users:
  [tenant_admin] admin@lagosfamilyclinic.bitmed.test
  [receptionist] frontdesk@lagosfamilyclinic.bitmed.test
  [doctor] doctor@lagosfamilyclinic.bitmed.test
  [doctor_2] doctor2@lagosfamilyclinic.bitmed.test
  [nurse] nurse@lagosfamilyclinic.bitmed.test
  [lab_scientist] lab@lagosfamilyclinic.bitmed.test
  [pharmacist] pharmacy@lagosfamilyclinic.bitmed.test
  [cashier] cashier@lagosfamilyclinic.bitmed.test
  [hr_officer] hr@lagosfamilyclinic.bitmed.test
  [finance_supervisor] finance.supervisor@lagosfamilyclinic.bitmed.test
  [finance_manager] finance.manager@lagosfamilyclinic.bitmed.test
  [nutritionist] nutrition@lagosfamilyclinic.bitmed.test
  [nurse_2] nurse2@lagosfamilyclinic.bitmed.test
  [patient] patient@lagosfamilyclinic.bitmed.test
  [caregiver] caregiver@lagosfamilyclinic.bitmed.test
Second tenant users:
  [owner] owner@riverspharmacy.bitmed.test
  [pharmacist] dispenser@riverspharmacy.bitmed.test
  [patient] shopper@riverspharmacy.bitmed.test
  Database\Seeders\BitmedFoundationSeeder ............................................................. 42,091 ms DONE  

  Database\Seeders\DemoOperationalDataSeeder ................................................................. RUNNING  
Seeded 9 settled appointments for the O10 reporting fixture.
Seeded deterministic demo wards, beds, vitals, tariffs, invoices, payments, catalogue, care records, one laboratory report, one active admission and the staff register with leave, credentials, attendance, welfare, payroll and duty rosters, plus the O10 reporting fixture.
  Database\Seeders\DemoOperationalDataSeeder ........................................................... 3,458 ms DONE  

  Database\Seeders\DemoPatientPortalSeeder ................................................................... RUNNING  
Portal binding: patient@lagosfamilyclinic.bitmed.test → P000001 (requested by frontdesk@lagosfamilyclinic.bitmed.test, confirmed by admin@lagosfamilyclinic.bitmed.test)
Portal binding: shopper@riverspharmacy.bitmed.test → P000001 (requested by owner@riverspharmacy.bitmed.test, confirmed by dispenser@riverspharmacy.bitmed.test)
  Database\Seeders\DemoPatientPortalSeeder ................................................................ 35 ms DONE  

Modules registered: 17
