---
# System prepended metadata

title: ACWテーブル設計 更新履歴

---

# ACWテーブル設計 更新履歴

更新日時: 2021/12/2

## 概要

テーブル設計後、以前のテーブル設計を変更したい箇所のみこちらに別途書き出しまとめています。

## 変更があった箇所

### operator_action_history テーブル　

operator_actionと紐づく、オペレーターのサイト回遊の履歴テーブルを新規作成

DB名: ユーザー テーブル全て
テーブル名: operator_action_history
新規にテーブルを作成

**AFTER**
- access と exit の名前を変更
  => exit がMySql の予約語と被って tableが作成できなかったためカラム変更しました。
  
  
| カラム名            | 型                  | OPTION              |  COMMENT   |
| ------------------- | ------------------- | -------------------- | --- |
| operator_history_id | int(11) | NOT NULL | 主キー |
| operator_id | int(11) | NOT NULL | オペレーターid |
| operator_action_id    | int(11) | NOT NULL |  |
| cookie    | LONGTEXT | NOT NULL | ログイン時のunique cookie |
| time | int(11) | DEFAULT 0, NOT NULL | 時間(秒) |
| start | DATETIME | NOT NULL | 開始日時 |
| end | DATETIME | NOT NULL | 終了日時 |
| _created_at          | current_timestamp() |  | 作成日時 |
| _updated_at          | current_timestamp() |  | 更新日時 |

start/end は行けたので一旦そちらで対応。

**Before**
| カラム名            | 型                  | OPTION              |  COMMENT   |
| ------------------- | ------------------- | -------------------- | --- |
| operator_history_id | int(11) | NOT NULL | 主キー |
| operator_id | int(11) | NOT NULL | オペレーターid |
| operator_action_id    | int(11) | NOT NULL |  |
| cookie    | LONGTEXT | NOT NULL | ログイン時のunique cookie |
| time | int(11) | DEFAULT 0, NOT NULL | 時間(秒) |
| access | DATETIME | NOT NULL | アクセス日時 |
| exit | DATETIME | NOT NULL | 離脱日時 |
| _created_at          | current_timestamp() |  | 作成日時 |
| _updated_at          | current_timestamp() |  | 更新日時 |

## oprator_leave_page テーブル

operator_action_history と同じ内容の変更(start, end にカラム名修正)をしました。