I know you asked for a database-backed CMS, but I thought I would share Forestry.io here incase you could ditch the database (a static CMS that works with Jekyll and Hugo). One of the biggest advantages of Forestry.io is that it works with GitHub. So your non-technical editors can edit a post and when they hit save, all changes will be committed to your repo. Alos, if your devs push changes to that repo, Forestry will pull them too. Bridges the gap between devs and non-devs.