gfh151 / yii2-backup
数据库备份和恢复功能
1.0.2
2016-01-11 12:43 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-08-28 22:47:30 UTC
README
俄语文档可在OpenItStudio网站上找到
Yii2 数据库备份和恢复
数据库备份和恢复功能
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist fgh151/yii2-backup "*"
或在您的 composer.json
文件的 require 部分添加
"fgh151/yii2-backup": "*"
到您的 composer.json
文件中。
使用方法
扩展安装完成后,只需在配置中添加即可
基本 config/web.php
高级 [backend|frontend|common]/config/main.php
'modules' => [
'backup' => [
'class' => 'fgh151\modules\backup\Module',
],
...
...
],
控制台 php 'bootstrap' => ['backup'], 'modules' => [ 'backup' => [ 'class' => 'gfh151\modules\backup\Module', 'path' => '@backend/_backup/' //备份目录的别名 ] ],
确保您在应用根目录创建一个名为 _backup 的可写目录。
RBAC
您可以使用 RBAC 与模块配合使用。只需将其添加到您的配置中
'modules' => [
'backup' => [
'class' => 'fgh151\modules\backup\Module',
'as access' => [
'class' => 'yii\filters\AccessControl',
'rules' => [
[
'allow' => true,
'roles' => ['admin'],
]
]
]
]
...
...
],
使用方法
漂亮的 URL /backup
无漂亮的 URL index.php?r=backup
控制台 yii backup/backup