Cobub Razor
Cobub Toaster
Other Links
Cobub Razor
Cobub Toaster
Other Links
這是本文檔舊的修訂版!
When you are ready to upgrade Cobub Razor from version 0.4 to version 0.5, following steps is required:
Here, assume that your database is razor and data warehouse is razordw, and umsinstall_ is the table prefix of them.
property name | property value | index |
---|---|---|
id | int(11) NOT NULL AUTO_INCREMENT | primary key |
user_id | int(11) NOT NULL | |
product_id | int(11) NOT NULL |
sql:
create table razor.umsinstall_user2product(id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,user_id int(11) NOT NULL,product_id int(11) NOT NULL);
property name | property value | changes |
---|---|---|
serviceversion | varchar(50) | NOT NULL→ DEFAULT NULL |
name | varchar(50) | NOT NULL→ DEFAULT NULL |
version | varchar(50) | NOT NULL→ DEFAULT NULL |
platform | varchar(50) | NOT NULL→ DEFAULT NULL |
osversion | varchar(50) | NOT NULL→ DEFAULT NULL |
osaddtional | varchar(50) | NOT NULL→ DEFAULT NULL |
language | varchar(50) | NOT NULL→ DEFAULT NULL |
resolution | varchar(50) | NOT NULL→ DEFAULT NULL |
ismobiledevice | varchar(50) | NOT NULL→ DEFAULT NULL |
devicename | varchar(50) | NOT NULL→ DEFAULT NULL |
deviceid | varchar(200) | NOT NULL→ DEFAULT NULL |
defaultbrowser | varchar(50) | NOT NULL→ DEFAULT NULL |
javasupport | varchar(50) | NOT NULL→ DEFAULT NULL |
flashversion | varchar(50) | NOT NULL→ DEFAULT NULL |
modulename | varchar(50) | NOT NULL→ DEFAULT NULL |
imei | varchar(50) | NOT NULL→ DEFAULT NULL |
imsi | varchar(50) | NOT NULL→ DEFAULT NULL |
havegps | varchar(50) | NOT NULL→ DEFAULT NULL |
havebt | varchar(50) | NOT NULL→ DEFAULT NULL |
havewifi | varchar(50) | NOT NULL→ DEFAULT NULL |
havegravity | varchar(50) | NOT NULL→ DEFAULT NULL |
wifimac | varchar(50) | NOT NULL→ DEFAULT NULL |
latitude | varchar(50) | NOT NULL→ DEFAULT NULL |
longtitude | varchar(50) | NOT NULL→ DEFAULT NULL |
service_supplier | varchar(64) | NOT NULL→ DEFAULT NULL |
country | varchar(50) | NOT NULL→ DEFAULT NULL |
region | varchar(50) | NOT NULL→ DEFAULT NULL |
city | varchar(50) | NOT NULL→ DEFAULT NULL |
street | varchar(500) | NOT NULL→ DEFAULT NULL |
streetno | varchar(50) | NOT NULL→ DEFAULT NULL |
postcode | varchar(50) | NOT NULL→ DEFAULT NULL |
add: property name: useridentifier,
property value:varchar(256) DEFAULT NULL。
sql :
Modify the property of `serviceversion`(other columns are similar):
ALTER TABLE `razor.umsinstall_clientdata` CHANGE `serviceversion` `serviceversion` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;
add:
property name: sessionkey ,
property value: varchar(50) DEFAULT NULL。
sql :
ALTER TABLE `razor.umsinstall_users` ADD COLUMN `sessionkey ` varchar(50) DEFAULT NULL;
step one:clear the data of table user_permissions in database
sql :
TRUNCATE TABLE 'razor.umsinstall_user_permissions';
step two: import data of v0.5
Here we provide a SQL script, which is the pre-insert data of user_permissions of V0.5 , click on the user_permissionsv0.5 file behind Step six (Annex 1) ,download it to the local.
Unzip it and change the name of database(razor) to your own database name(v0.4), and the table prefix(umsinstall_ ) to your own database table prefix(v0.4) in SQL script.