dev-master
9999999-devEnhanced DB Target for Yii2 Log Component
MIT
The Requires
The Development Requires
by razonyang
1.0.0
1.0.0.0Enhanced DB Target for Yii2 Log Component
MIT
The Requires
The Development Requires
by razonyang
Enhanced DB Target for Yii2 Log Component
I wrote this extension for resolving the following problems:, (*2)
yii\log\DbTarget
does not provide GC feature.composer require --prefer-dist razonyang/yii-log
The usage is similar to yii\log\DbTarget
., (*3)
[ 'components' => [ 'log' => [ 'targets' => [ [ 'class' => \razonyang\yii\log\DbTarget::class, 'levels' => ['error', 'warning'], 'logTable' => '{{%log}}', 'logMessageTable' => '{{%log_message}}', // garbage collection 'maxLifeTime' => 30*24*3600, // 30 days ], ], ], ], // migrate and garbage collection settings for console application. 'controllerMap' => [ 'migrate' => [ 'class' => \yii\console\controllers\MigrateController::class, 'migrationPath' => [ '@vendor/razonyang/yii-log/src/migrations', ], ], 'log' => [ 'class' => \razonyang\yii\log\LogController::class, ] ], ]
./yii migrate
./yii log/gc
Enhanced DB Target for Yii2 Log Component
MIT
Enhanced DB Target for Yii2 Log Component
MIT