<?php
/**
 * @name eolinker ams open source，eolinker开源版本
 * @link https://www.eolinker.com/
 * @package eolinker
 * @author www.eolinker.com 广州银云信息科技有限公司 ©2015-2018
 * eoLinker是目前全球领先、国内最大的在线API接口管理平台，提供自动生成API文档、API自动化测试、Mock测试、团队协作等功能，旨在解决由于前后端分离导致的开发效率低下问题。
 * 如在使用的过程中有任何问题，欢迎加入用户讨论群进行反馈，我们将会以最快的速度，最好的服务态度为您解决问题。
 *
 * eoLinker AMS开源版的开源协议遵循Apache License 2.0，如需获取最新的eolinker开源版以及相关资讯，请访问:https://www.eolinker.com/#/os/download
 *
 * 官方网站：https://www.eolinker.com/
 * 官方博客以及社区：http://blog.eolinker.com/
 * 使用教程以及帮助：http://help.eolinker.com/
 * 商务合作邮箱：market@eolinker.com
 * 用户讨论QQ群：284421832
 */
//本文件用于版本更新之后更新相关数据用途

//针对1.4之前的版本，在项目配置文件中增加更多的选项
$db_url = DB_URL;
$db_port = DB_PORT;
$db_user = DB_USER;
$db_password = DB_PASSWORD;
$db_name = DB_NAME;
$websiteName = defined('WEBSITE_NAME') ? WEBSITE_NAME : 'eolinker开源版';
$prefixion = defined('DB_TABLE_PREFIXION') ? DB_TABLE_PREFIXION : 'eo';
$language = defined('LANGUAGE') ? LANGUAGE : 'zh-cn';

$config = "<?php
//主机地址
defined('DB_URL') or define('DB_URL', '{$db_url}');

//主机端口,默认mysql为3306
defined('DB_PORT') or define('DB_PORT', '{$db_port}');

//连接数据库的用户名
defined('DB_USER') or define('DB_USER', '{$db_user}');

//连接数据库的密码，推荐使用随机生成的字符串
defined('DB_PASSWORD') or define('DB_PASSWORD', '{$db_password}');

//数据库名
defined('DB_NAME') or define('DB_NAME', '{$db_name}');

//是否允许新用户注册
defined('ALLOW_REGISTER') or define('ALLOW_REGISTER', TRUE);

//是否允许更新项目，如果设置为FALSE，那么自动更新和手动更新都将失效
defined('ALLOW_UPDATE') or define('ALLOW_UPDATE', TRUE);

//网站名称
defined('WEBSITE_NAME') or define('WEBSITE_NAME', '{$websiteName}');

//数据表前缀
defined('DB_TABLE_PREFIXION') or define('DB_TABLE_PRIFIXION', '{$prefixion}');

//语言
defined('LANGUAGE') or define('LANGUAGE', '{$language}')
?>";

$configFile = file_put_contents(PATH_FW . DIRECTORY_SEPARATOR . 'config' . DIRECTORY_SEPARATOR . 'eo_config.php', $config);
?>