
  Dropping all tables ................................................................................... 14.03ms DONE

   INFO  Preparing database.  

  Creating migration table ............................................................................... 9.49ms DONE

   INFO  Running migrations.  

  0001_01_01_000001_create_cache_table .................................................................. 23.86ms DONE
  0001_01_01_000002_create_jobs_table ................................................................... 30.59ms DONE
  2026_10_09_000001_create_tenants_table ................................................................ 55.78ms DONE
  2026_10_09_000002_create_users_table .................................................................. 49.39ms DONE
  2026_10_09_000003_create_roles_table .................................................................. 50.35ms DONE
  2026_10_09_000004_create_audit_logs_table ............................................................. 16.03ms DONE
  2026_10_09_000005_create_modules_table ................................................................ 22.77ms DONE
  2026_10_09_000006_create_settings_table ............................................................... 20.66ms DONE
  2026_10_09_000007_create_staff_availabilities_table ................................................... 27.62ms DONE
  2026_10_09_000008_create_ai_conversations_table ....................................................... 20.41ms DONE
  2026_10_10_000001_create_mfa_recovery_codes_table ..................................................... 15.34ms DONE
  2026_10_11_000001_create_patients_table ............................................................... 93.96ms DONE
  2026_10_11_000002_create_resources_table ............................................................... 9.94ms DONE
  2026_10_11_000003_create_appointments_table ........................................................... 30.58ms DONE
  2026_10_11_000004_create_queue_entries_table .......................................................... 26.73ms DONE
  2026_10_11_000005_create_encounters_table ............................................................. 19.89ms DONE
  2026_10_11_000006_create_clinical_notes_table ......................................................... 22.50ms DONE
  2026_10_11_000007_create_clinical_entries_table ....................................................... 17.10ms DONE
  2026_10_11_000008_create_allergy_statuses_table ....................................................... 10.19ms DONE
  2026_10_11_000009_create_allergies_table ............................................................... 7.18ms DONE
  2026_10_11_000010_create_medications_table ............................................................ 16.32ms DONE
  2026_10_11_000011_create_orders_tables ................................................................ 67.86ms DONE
  2026_10_11_000012_create_results_tables ............................................................... 40.08ms DONE
  2026_10_11_000013_create_cds_tables ................................................................... 35.00ms DONE
  2026_10_11_000014_create_referral_tables .............................................................. 51.23ms DONE
  2026_10_12_000001_create_specimen_tables .............................................................. 36.87ms DONE
  2026_10_12_000002_create_laboratory_processing_tables ................................................. 69.88ms DONE
  2026_10_12_000003_create_laboratory_authorisation_tables .............................................. 50.22ms DONE
  2026_10_12_000004_create_formulary_tables ............................................................. 66.72ms DONE
  2026_10_12_000005_create_prescription_dispensing_tables ............................................... 76.03ms DONE
  2026_10_12_000006_create_recall_adverse_tables ....................................................... 119.37ms DONE
  2026_10_13_000001_create_service_tariffs_table ........................................................ 24.13ms DONE
  2026_10_13_000001_create_vital_signs_table ............................................................ 15.94ms DONE
  2026_10_13_000002_create_lab_orders_table ............................................................. 20.26ms DONE
  2026_10_13_000003_create_wards_and_beds_tables ........................................................ 24.36ms DONE
  2026_10_13_000004_create_admissions_table ............................................................. 30.62ms DONE
  2026_10_13_000005_create_bed_assignments_table ........................................................ 26.63ms DONE
  2026_10_14_000001_create_invoices_table ............................................................... 67.67ms DONE
  2026_10_14_000002_create_wallets_table ................................................................ 19.55ms DONE
  2026_10_14_000003_create_cards_table .................................................................. 19.22ms DONE
  2026_10_14_000004_create_product_items_table ........................................................... 9.80ms DONE
  2026_10_14_000005_create_wallet_transactions_table .................................................... 13.52ms DONE
  2026_10_14_000006_create_patient_treatment_histories_table ............................................ 22.78ms DONE
  2026_10_14_000007_create_care_team_members_table ...................................................... 13.64ms DONE
  2026_10_14_000008_create_drug_administrations_table ................................................... 19.86ms DONE
  2026_10_14_000009_create_care_actions_table ........................................................... 18.12ms DONE
  2026_10_14_000010_create_invoice_approvals_table ...................................................... 12.78ms DONE
  2026_10_14_000011_add_patient_fields .................................................................. 77.90ms DONE
  2026_10_15_000001_create_payment_points_table ......................................................... 19.51ms DONE
  2026_10_15_000002_create_payment_point_transactions_table ............................................. 11.26ms DONE
  2026_10_15_000003_create_qr_payments_table ............................................................. 6.63ms DONE
  2026_10_15_000004_extend_wards_location_matron ........................................................ 65.17ms DONE
  2026_10_15_000005_add_product_item_to_invoices ........................................................ 86.66ms DONE
  2026_10_15_000006_add_proposed_changes_to_invoice_approvals ............................................ 8.75ms DONE
  2026_10_15_000007_add_descriptive_columns_to_payment_points ........................................... 20.49ms DONE
  2026_10_15_000008_allow_multiple_invoice_approval_requests ............................................. 6.18ms DONE
  2026_10_15_000009_add_lab_projection_columns_to_results ............................................... 31.55ms DONE
  2026_10_15_000010_create_patient_user_links_table ..................................................... 16.16ms DONE
  2026_10_16_000001_create_payment_adapters_table ........................................................ 9.28ms DONE
  2026_10_17_000001_create_payers_table ................................................................. 11.99ms DONE
  2026_10_17_000002_create_deposits_tables .............................................................. 48.00ms DONE
  2026_10_18_000001_create_refunds_tables ............................................................... 62.95ms DONE
  2026_10_18_000002_recreate_refund_tables_for_live_flows ............................................... 44.81ms DONE
  2026_10_20_000001_create_purchase_orders_table ........................................................ 93.63ms DONE
  2026_10_20_000002_create_unit_conversions_table ....................................................... 45.79ms DONE
  2026_10_21_000001_create_employees_tables ............................................................ 260.60ms DONE
  2026_10_22_000001_create_rosters_tables .............................................................. 128.88ms DONE
  2026_10_23_000001_create_metrics_tables .............................................................. 115.75ms DONE
  2026_10_24_000001_create_public_website_tables ....................................................... 186.75ms DONE
  2026_10_25_000001_create_document_tables ............................................................. 216.01ms DONE
  2026_10_26_000001_create_messages_tables ............................................................. 155.98ms DONE
  2026_10_27_000001_create_teleconsultations_tables ..................................................... 94.62ms DONE
  2026_10_28_000001_create_education_materials_tables .................................................. 143.21ms DONE
  2026_10_29_000001_repair_service_tariffs_version_column ............................................... 22.57ms DONE
  2026_10_30_000001_add_account_numbers_to_wallets ..................................................... 255.45ms DONE
  2026_10_30_000002_add_collection_reference_to_payment_point_transactions .............................. 27.19ms DONE
  2026_10_30_000003_allow_cards_on_patient_accounts ..................................................... 81.34ms DONE
  2026_10_31_000001_add_is_active_to_roles .............................................................. 18.13ms DONE
  2026_11_01_000001_add_service_tariff_to_lab_orders ................................................... 141.97ms DONE


   INFO  Seeding database.  

  Database\Seeders\BitmedFoundationSeeder .................................................................... RUNNING  
Seeding permissions and roles...
  Database\Seeders\PermissionSeeder .......................................................................... RUNNING  
  Database\Seeders\PermissionSeeder .................................................................... 1,090 ms DONE  

Registered 15 modules.
Seeded 13 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
  [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 ............................................................. 74,815 ms DONE  

  Database\Seeders\DemoOperationalDataSeeder ................................................................. RUNNING  
Seeded deterministic demo wards, beds, vitals, tariffs, invoices, payments, catalogue, care records, one laboratory report and one active admission.
  Database\Seeders\DemoOperationalDataSeeder ............................................................. 687 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: 15
