Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Mostrar o número de relatórios de violação de trabalho ético e o número de relatórios em conformidade associados a cada fabricante no banco de dados 'EthicalFashion'.
 ###Tabelas: 
CREATE TABLE labor_compliance (report_id INT, manufacturer_id INT, violation_details TEXT, is_compliant BOOLEAN);
SELECT manufacturer_id, COUNT(*) FILTER (WHERE is_compliant = TRUE) AS compliant_count, COUNT(*) FILTER (WHERE is_compliant = FALSE) AS violation_count FROM labor_compliance GROUP BY manufacturer_id;