● node.js 用 sqlite3 モジュール「sqlite3」をインストールする
npm install sqlite3
● sqlite3のデータベース「mydb.sqlite3」を作成する
sqlite3 mydb.sqlite3
● 続けてデータベース内にテーブル「user_dt」を作成する
CREATE TABLE user_dt (
data_id INTEGER PRIMARY KEY AUTOINCREMENT,
user_name TEXT,
modified_date DATETIME
);
● .quit コマンドでsqliteを抜ける
.quit
● スクリプトファイル test.js を以下の内容で作成する
```
var sqlite3 = require('sqlite3').verbose();
var mydb = new sqlite3.Database('./mydb.sqlite3');
mydb.run("INSERT INTO user_dt (user_name,modified_date) VALUES ('taro yamada', datetime('now', 'localtime') )");
```
##● スクリプトを実行してデータベースにデータを1件登録する
```
node test.js
```
##● node.js + sqlite3 で使用できる クエリービルダー
http://knexjs.org
https://hiddentao.com/squel/
##● node.js + sqlite3 で使用できる O/Rマッパー
http://docs.sequelizejs.com/en/v3/