Skip to main content

Data model

Schema media is created at database init and migrated only by this service's Flyway scripts in src/main/resources/db/migration.

  • media.media_object
  • media.filter_catalog
  • media.music_tracks
  • media.music_track_external_references
  • media.music_saved_tracks
  • media.media_reconciliation_job_runs
  • media.media_reconciliation_item_logs

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.