实在不习惯node异步风格
const db = new sqlite3.Database("db.sqlite")
function genData(index, data) {
let result = db.(select * from a_table where index_column = index)
if(result == null) {
db.(insert {index_column: index, data_column: data})
} else if(result.data_column == "") {
db.(update {data_column: data} where index_column = index)
}
}
麻烦大神把上面的伪代码用node写一下,十分感谢!
另外,问一下是否有对sqlit封装较好的库(注:只要“单独对sqlite”进行封装的库)