データベース作成
ユーザ作成
- ユーザタグを選択
- ユーザを追加するリンクで追加画面に遷移
- ユーザ名、パスワードを入力
- 適切なグローバル特権を付与する
grant all on kpt_data.* to 'kpt'@'localhost' identified by 'kpt_pass';
テーブル作成
- WhiteBoardテーブル
CREATE TABLE whiteboards (
id INT NOT NULL AUTO_INCREMENT,
name CHAR(50) NOT NULL,
reflection_date DATE,
PRIMARY KEY (id)
);
- Viewpointテーブル
CREATE TABLE viewpoints (
id INT NOT NULL AUTO_INCREMENT,
name CHAR(50) NOT NULL,
PRIMARY KEY (id)
);
- Tagテーブル
CREATE TABLE tags (
id INT NOT NULL AUTO_INCREMENT,
whiteboard_id INT,
viewpoint_id INT,
content TEXT NOT NULL,
PRIMARY KEY (id)
);
ALTER TABLE tags ADD FOREIGN KEY (whiteboard_id) REFERENCES whiteboards (id);
ALTER TABLE tags ADD FOREIGN KEY (viewpoint_id) REFERENCES viewpoints (id);