Data model
Schema expense is created at database init and migrated only by this service's Flyway scripts in src/main/resources/db/migration.
expense.expensesexpense.expense_splitsexpense.expense_reminder_logsexpense.payment_evidence_submissionsexpense.bulk_settlementsexpense.bulk_settlement_splitsexpense.deleted_usersexpense.event_outbox
Cross-service reads go through HTTP or through a local projection table filled by the inbox. Do not add a foreign key to another schema.