Schema dumper: all connection adapters implement #primary_key, so rely on it exclusively