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: Quem são os consumidores que não fizeram nenhuma compra de produtos da cadeia de abastecimento circular?
 ###Tabelas: 
CREATE TABLE consumers (consumer_id INT); CREATE TABLE purchases (purchase_id INT, consumer_id INT, product_id INT, is_circular_supply BOOLEAN); INSERT INTO consumers (consumer_id) VALUES (1), (2), (3), (4), (5); INSERT INTO purchases (purchase_id, consumer_id, product_id, is_circular_supply) VALUES (1, 1, 1, FALSE), (2, 1, 2, FALSE), (3, 2, 3, TRUE), (4, 3, 4, TRUE), (5, 4, 5, FALSE);
SELECT consumers.consumer_id FROM consumers LEFT JOIN purchases ON consumers.consumer_id = purchases.consumer_id WHERE purchases.is_circular_supply IS NULL;