Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| ログID | serial | 10 | √ | nextval('"変更ログ_ログID_seq"'::regclass) |
|
|
ログの一意識別子 |
|
| テーブル名 | varchar | 50 | null |
|
|
変更対象のテーブル名 |
||
| レコードキー | varchar | 100 | null |
|
|
変更対象レコードの主キー値 |
||
| 操作種別 | 操作種別 | 2147483647 | null |
|
|
INSERT/UPDATE/DELETE |
||
| 操作前データ | jsonb | 2147483647 | √ | null |
|
|
変更前のレコード内容(JSON形式) |
|
| 操作後データ | jsonb | 2147483647 | √ | null |
|
|
変更後のレコード内容(JSON形式) |
|
| 操作日時 | timestamp | 29,6 | CURRENT_TIMESTAMP |
|
|
操作実行日時 |
||
| 操作者 | varchar | 50 | √ | null |
|
|
操作を実行したユーザー |
|
| 操作端末 | varchar | 100 | √ | null |
|
|
操作を実行した端末情報 |
|
| 備考 | text | 2147483647 | √ | null |
|
|
任意の備考 |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| 変更ログ_pkey | Primary key | Asc | ログID |
| idx_変更ログ_テーブル名 | Performance | Asc | テーブル名 |
| idx_変更ログ_レコードキー | Performance | Asc | レコードキー |
| idx_変更ログ_操作日時 | Performance | Asc | 操作日時 |
| idx_変更ログ_操作種別 | Performance | Asc | 操作種別 |
| idx_変更ログ_操作者 | Performance | Asc | 操作者 |
