Это старая версия документа!


Инвентаризация: DEV: Model History

Как нам вести историю изменения моделей.

Первоначальная задумка

Кандидаты на аудит

В самой модели должны быть поля

  • updated_at (Timestamp) - время обновления модели
  • updated_by (String(32)) - логин обновившего (т.к. логин может скакать между пользователями, которые на самом деле сотрудники, а не пользователи)
		$this->addColumnIfNotExist('aces','updated_at',$this->timestamp(),true);
		$this->addColumnIfNotExist('aces','updated_by',$this->string(32),true);
  • инвентаризация/dev/model/history.1708920124.txt.gz
  • Последнее изменение: 2024/02/26 04:02
  • admin