con.query("SELECT * FROM person ORDER BY id DESC LIMIT 1", function (err, rowsFromMysql) {
rowsFromSqlite.forEach(function (rowFromSqlite) {
if (rowFromSqlite.id > rowsFromMysql[0].id) {
con.query("INSERT INTO `person` (`id`, `st`, `sch`, `iin`, `kl`, `d_end`, `d_pln`, `tel`, `telegram_id`, `doc`, `lat`, `dat`) VALUES ('" + rowFromSqlite.id + "', '" + rowFromSqlite.st + "', '" + rowFromSqlite.sch + "', '" + rowFromSqlite.iin + "','" + rowFromSqlite.kl + "', '" + rowFromSqlite.d_end + "', '" + rowFromSqlite.d_pln + "', '" + rowFromSqlite.tel + "', '','" + rowFromSqlite.doc + "', '" + rowFromSqlite.lat.replace(/\'/g, "") + "', '" + rowFromSqlite.dat + "')");
console.log("Added one person!");
}
})
})
Мы опять получили список тех же объектов, но фактически после второго запроса мы будем создавать объекты уже заново в куске кода, который не подойдет для первого запроса