PING用データベースの作成
PostgreSQLを起動し、PING用データベースと更新情報を保存するテーブル等を作成します。
- PING用データベース
pingを作成する。:# /etc/init.d/postgresql start # su - postgres $ createdb ping CREATE DATABASE
- 更新情報保存用テーブル
pingupdateを作成する。:$ psql ping ping=# create table pingupdate ( ping(# pingdate timestamp, ping(# blogtitle text, ping(# blogurl text, ping(# entrytitle text, ping(# entryurl text, ping(# entrydescription text, ping(# useragent text, ping(# misc text ping(# ); CREATE TABLE ping=# \q
- 重複PING更新防止用インデックス
pingupdate_entryurl_idxを作成する。:$ psgl ping ping=# create unique index pingupdate_entryurl_idx on pingupdate (entryurl); CREATE INDEX ping=# \q