跳至内容
Cobub文档中心
用户工具
登录
站点工具
工具
显示页面
修订记录
反向链接
媒体管理器
网站地图
登录
媒体管理器
网站地图
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
~~Title:Cobub Razor V6-v7升级手册 - 开源移动应用运营平台 - 移动统计、移动推送解决方案 - Cobub 移动开发者中心~~ {{description>Cobub Razor V6-v7升级手册}} {{keywords>Cobub Razor,开源移动应用分析,移动分析,移动应用分析,升级手册}} v0.7.1 ====== V6-v7升级手册 ====== Cobub Razor从版本0.6升级到版本0.7,具体需要如下步骤: ===== 步骤一: 下载V0.7版本最新代码 ===== 1、从 [[https://github.com/cobub/razor|https://github.com/cobub/razor]] 下载0.7版本的代码,得到razor-master.zip压缩包,将其解压得到razor-master文件夹,里面包含sdk和web文件夹等。 2、将上面的 web 文件夹复制你准备升级部署网站的web目录下(注意复制前 web 名称不能与前几个版本的名称相同)。为了方便调试,你可以将”web”修改成”razor_v7″,并将里面的application文件夹下的config.php文件中的$config['base_url']= ‘http://yoururl/razor_v7′。 3、将0.6版本的application\config\目录下的文件autoload.php、database.php复制到0.7版本的application\config\目录下,覆盖0.7版本的这两个文件,并把0.7版本里的routes.php文件中的$route['default_controller'] = “install/installation” 修改成 $route['default_controller'] = “report/home”。 ===== 步骤二: 准备修改数据库和数据仓库的脚本文件 ===== 这里假设你的数据库为 razor ,数据仓库为 razordw ,数据库和数据仓库中的表前缀均为 **umsinstall_** 。 ====== 1、修改数据库 ====== ===== 1.1、增加表 ===== 1)新增表 **umsinstall_device_tag** ^属性名称 ^属性值 ^索引 ^ |id |int(11) NOT NULL AUTO_INCREMENT| PRIMARY KEY| |device_id |int(11) Not NULL| | |tags |varchar(1024) default NULL| | |productkey |varchar(64) Not NULL| | **sql语句(注意修改表前缀umsinstall_,下同):** <code> CREATE TABLE IF NOT EXISTS `umsinstall_device_tag` ( `id` int(11) NOT NULL AUTO_INCREMENT, `deviceid` varchar(256) NOT NULL, `tags` varchar(1024) default NULL, `productkey` varchar(64) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; </code> ===== 1.2、删除表 ===== 1)删除表 **umsinstall_mccmnc** ^属性名称 ^属性值 ^索引 ^ |id |int(50) NOT NULL | UNIQUE| |value |varchar(50) Not NULL| | |name |varchar(100) default NULL| | |productkey |varchar(64) Not NULL| | **sql语句(注意修改表前缀umsinstall_,下同):** <code> CREATE TABLE IF NOT EXISTS `umsinstall_mccmnc` ( `id` int(50) NOT NULL, `value` varchar(50) NOT NULL, `name` varchar(100) NOT NULL, UNIQUE KEY `id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; </code> ===== 1.3、修改表 ===== 1)修改表 **umsinstall_clientdata** ^属性名称 ^属性值 ^变化^ |country |varchar(50) |DEFAULT NULL -> DEFAULT 'unknown'| |region |varchar(50) |DEFAULT NULL -> DEFAULT 'unknown'| |city |varchar(50) |DEFAULT NULL -> DEFAULT 'unknown'| **sql语句:** <code> UPDATE `razor_umsinstall_clientdata` SET `country`='unknown',`region`='unknown',`city`='unknown' </code> ====== 1、修改数据仓库 ====== ===== 1.1、修改表 ===== 1)修改表 **umsinstall_dim_devicesupplier** ^属性名称 ^属性值 ^变化^ |devicesupplier_name |varchar(60) |NOT NULL ->NOT NULL DEFAULT 'unknown'| |mccmnc |varchar(16) NOT NULL | 新增| |countrycode |varchar(8) DEFAULT NULL | 新增| |countrycode |varchar(128) DEFAULT NULL | 新增| **sql语句:** <code> ALTER TABLE `razordw.umsinstall_log` ADD COLUMN `mccmnc` varchar(16) NOT NULL,`countrycode` varchar(8) DEFAULT NULL,`countryname` varchar(128) DEFAULT NULL, </code>
razor/upgrade-instruction-v0-6-to-v0-7.1442218673.txt.gz
· 最后更改: 2017/07/14 11:12 (外部编辑)
页面工具
显示页面
修订记录
反向链接
回到顶部