gfh151/yii2-backup

数据库备份和恢复功能

安装次数: 1,090

依赖项: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

1.0.2 2016-01-11 12:43 UTC

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