Fixes #7528
When deploying Docker Compose via GitHub App (dockercompose buildpack), databases were detected by isDatabaseImage() but never registered as ServiceDatabase records — the is_database flag was set then discarded. This meant no backup scheduling was available for Compose-deployed databases.
application_id to service_databases, made service_id nullableServiceDatabase records for detected databasesapplication() relationship + getServer()/getParentResource() helpersDatabaseBackupJob to work with both Application and Service parent typescoolify.service.subType=database label override for custom database images (community request from issue comments)14 files changed (5 new, 9 modified) — fully backward compatible.
/claim #7528
jonisjongithub
@jonisjongithub
Ilias Ism
@me