spanjeta/yii2-install

每个网站的数据库安装器

安装: 44

依赖项: 0

建议者: 0

安全: 0

星标: 3

关注者: 1

分支: 0

公开问题: 0

类型:yii2-extension

dev-master 2016-07-05 11:59 UTC

This package is not auto-updated.

Last update: 2024-09-18 19:19:16 UTC


README

为 Yii2 提供数据库安装功能模块扩展。

=========== 每个网站的数据库安装器

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist spanjeta/yii2-install "*"

或者

"spanjeta/yii2-install": "*"

将以下内容添加到你的 composer.json 文件的 require 部分中。

用法


Add to modules
```php
       $config ['modules'] ['install'] = [ 
			'class' => 'app\modules\install\Install',
	];

将你的 SQL 文件保存到 _backup 文件夹,文件名为 "db_backup.sql"。

添加到 web.php 文件

defined ( 'SQL_FILE_PATH' ) or define ( 'SQL_FILE_PATH', dirname ( __FILE__ ) .'/../_backup/db_backup.sql' );
defined ( 'DB_CONFIG_PATH' ) or define ( 'DB_CONFIG_PATH', dirname ( __FILE__ ) . '/config/' );
defined ( 'DB_CONFIG_FILE_PATH' ) or define ( 'DB_CONFIG_FILE_PATH', DB_CONFIG_PATH  . 'db' . '.php' );
defined ( 'DB_BACKUP_FILE_PATH' ) or define ( 'DB_BACKUP_FILE_PATH', dirname ( __FILE__ ) );

美丽 URL 的 /install

非美丽 URL 的 index.php?r=install