メモ:SQLite3

2020年11月22日

https://flat-e.okinawa/2019/12/19/sample_react_booklist/ の続きです。参考したページとわかった事のメモです。

mapbox / node-sqlite3
https://github.com/mapbox/node-sqlite3

Documentation
https://github.com/mapbox/node-sqlite3/wiki

How does db.serialize work in node-sqlite3
https://stackoverflow.com/questions/41949724/how-does-db-serialize-work-in-node-sqlite3

Each command inside the serialize() function is guaranteed to finish executing before the next one starts.

SQLite
https://www.sqlite.org/index.html

CREATE TABLE
https://www.sqlite.org/lang_createtable.html

・rowid(または、oid、rowid)というカラムが自動的に付加される
・"WITHOUT ROWID"をつけないテーブルは rowid table と呼ばれる

Node.jsでSQLiteデータベースのCRUD処理を行う
https://qiita.com/tashxii/items/7c86f39fced68ea9903d

Node.jsでSQLiteを使ってみる
https://qiita.com/hoshimado/items/9ea479b97ba9b16cadda

Node.js sqlite3 awaitで思考停止する
https://note.kiriukun.com/entry/20190915-sqlite3-on-nodejs-with-await