はてなブックマークFirefox拡張のER図
テーブル2つだけど、、
place_id は何に使う予定なんだろ。
CREATE TABLE bookmarks ( id INTEGER PRIMARY KEY, place_id INTEGER, url TEXT UNIQUE NOT NULL, title TEXT, search TEXT, date INTEGER NOT NULL, last_visited INTEGER, comment TEXT ); CREATE TABLE tags ( id INTEGER PRIMARY KEY, bookmark_id INTEGER NOT NULL, name TEXT COLLATE NOCASE ); CREATE INDEX "bookmarks_date" ON "bookmarks" ("date" DESC); CREATE INDEX "bookmarks_date_asc" ON "bookmarks" ("date" ASC);
id = 11880 place_id = url = http://www.hot-linux.org/osx/?rec_no=150 title = Hot Linux - Lingonでスクリプト管理(MacOS 10.5) search = hot linux - lingonでスクリプト管理(macos 10.5) [launchd][osx]guiの launchd 管理ツールlingonの使い方 http://www.hot-linux.org/osx/?rec_no=150 date = 20090502181941 last_visited = comment = [launchd][osx]GUIの launchd 管理ツールlingonの使い方
id = 24574 bookmark_id = 11880 name = launchd id = 24575 bookmark_id = 11880 name = osx
searchカラムについては↓で説明されています。
はてなブックマーク Firefox 拡張をエンジニア視点から説明など・Hacks もあるよ! - #生存戦略 、それは - subtech