I understand DTOs and they are useful to keep data consistent.
All the examples I see use a DTO to transform data coming into an application from a request, but not data coming out of a database.
It got me thinking, should you use a DTO with data coming out of a database, Surely the data is consistent as the source is known to you (as it is your database)?