Use Decodable interface for Postgres messages