Unfortunately that's going to really depend. For example, if your threat model is "hard drive gets stolen" there's no point. If your threat model is "attacker can access my database" encrypting the data at the DB level does make sense. But it obviously breaks compression.
And unfortunately compression and encryption are seemingly at odds fundamentally :c
And unfortunately compression and encryption are seemingly at odds fundamentally :c