nhkey / yii2-activerecord-history
Storage history of changes to ActiveRecord
Installs: 123 812
Dependents: 3
Suggesters: 0
Security: 0
Stars: 46
Watchers: 8
Forks: 37
Open Issues: 9
Type:yii2-extension
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-11-05 17:14:29 UTC
README
This extension adds storage history of changes to the AR model
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require nhkey/yii2-activerecord-history "*"
or add
"nhkey/yii2-activerecord-history": "*"
to the require section of your composer.json.
If you are using DBManager as Manager, you need to run
php yii migrate --migrationPath=@vendor/nhkey/yii2-activerecord-history/migrations
Usage
If the property is not specified, the default manager is DBManager. In the extension is two managers: DBManager and FileManager. You can extend the class BaseManager.
There are two way how usage this extension:
- As behavior
- As extend the class ActiveRecord DEPRECATED
Update to 1.1.2
For update you need to run:
php yii migrate --migrationPath=@vendor/nhkey/yii2-activerecord-history/migrations
Credits
Author: Mikhail Mikhalev
Email: mail@mikhailmikhalev.ru