Skip to content

WARNING You're browsing the documentation for an old version of LARAVEL-AUDITABLE. Consider upgrading your project to laravel-auditable 4.0.


To use Laravel Auditable, update your model's migration and add created_by and updated_by field. Or use auditable() blueprint macro for shortcut.

Example Migration

Schema::create('users', function (Blueprint $table) {
$table->string('name', 100);

Then use AuditableTrait on your model.

Example Model

namespace App;
use Yajra\Auditable\AuditableTrait;
class User extends Model
use AuditableTrait;

And your done! The package will now automatically add a basic audit log for your model to track who inserted and last updated your records.