Fase03/Modulo02/Desafio04/src/app/models/Student.js
// Atualizar os dados de um estudante ao editar (edit-put)
Atualizar os dados de um estudante ao editar (edit-put)
Atualizar os dados de um estudante ao editar ( edit - put )
update(data, callback){
        const query = `
        UPDATE students SET
            avatar_url=($1),
            name=($2),
            email=($3),
            data_nasc=($4),
            ano=($5),
            horas=($6),
            teacher_id=($7)
        WHERE id = $8
        `
        const values = [
            data.avatar_url,
            data.name,
            data.email,
            date(data.data_nasc).iso,
            data.ano,
            data.horas,
            data.professorSelected,
            data.id
        ]
        db.query(query, values, function(err, results){
            if(err) throw (`Database error! ${err}`)
            callback()
        })
    }
update ( data , callback ) { const query = ` ` const values = [ data . avatar_url , data . name , data . email , date ( data . data_nasc ) . iso , data . ano , data . horas , data . professorSelected , data . id ] db . query ( query , values , function ( err , results ) { if ( err ) throw ( ` ${ err } ` ) callback ( ) } ) }
Atualizar os dados de um estudante ao editar (edit-put)
Atualizar os dados de um estudante ao editar ( edit - put )