Inserindo dados no Supabase
Inserindo dados no banco de dados Supabase
código :
// Inicializa o cliente Supabase
let supabase;
document.addEventListener('DOMContentLoaded', () => {
supabase = window.supabase.createClient(SUPABASE_URL, SUPABASE_KEY);
console.log('Supabase inicializado:', supabase); // Verifique no console
});
// Função para adicionar dados na tabela
async function adicionarDados() {
const nome = "João Silva"; // Exemplo de nome
const email = "[email protected]"; // Exemplo de email
try {
if (!supabase) {
throw new Error('Supabase não inicializado.');
}
const { data, error } = await supabase
.from(TABLE_NAME)
.insert([
{ nome: nome, email: email } // Note que agora é "nome" e não "name"
]);
if (error) {
alert(`Erro ao adicionar dados: ${error.message}`);
} else {
alert('Dados adicionados com sucesso!');
}
} catch (error) {
alert(`Erro ao conectar com o servidor: ${error.message}`);
console.error('Erro detalhado:', error); // Exibe o erro no console
}
}
</script>