2_Initial.WDCHAT.sql 15.7 KB
-- initial wd_admin_user
INSERT INTO public.wd_admin_user (username,password,actived,id) VALUES (
'admin','vP9+lL7ByjRBGATW6zVJvw==',true,1);

-- initial wd_authen_type
INSERT INTO public.wd_authen_type (id,"name",value,active) VALUES (
1,'Web Service','WS',true);

-- initial wd_menu
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
1,'idAnalytics','Analytics','../Analytics','../../resources/images/common/ic_analytics.png',NULL,1,true);
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
2,'idChatLog','Chat Log','../ChatLog','../../resources/images/common/ic_chatLog.png',NULL,2,true);
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
3,'idUserRole','User & Role','../UserRole','../../resources/images/common/ic_user&role.png',NULL,3,true);
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
4,'idChatGroup','Chat Group','../ChatGroup','../../resources/images/common/ic_chatGroup.png',NULL,4,true);
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
5,'idRotateLog','Rotate Log','../RotateLog','../../resources/images/common/ic_maintainLog.png',NULL,5,true);
INSERT INTO public.wd_menu (id,"menuId","name",link,image,image_cover,seq,actived) VALUES (
6,'idHelp','Help','../Help','../../resources/images/common/ic_help.png',NULL,6,true);

INSERT INTO public.wd_menu
(id, "menuId", "name", link, image, image_cover, seq, actived)
VALUES(7, 'idChangePassword', 'Change Pass', '../ChangePassword', '../../resources/images/common/ic_changePassword.png', NULL, 7, true);

-- initial wd_sys_config 
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
1,'console','userId','admin',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
50,'system','publish_url','https://wdchat.beebuddy.net','publish url for upload/download file');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
39,'system','reverse_proxy_url','https://127.0.0.1/outgoing?address=','Reverse Proxy URL');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
5,'system','applicationId','thisIsAppKeyxxxyyy',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
2,'console','groupId','92',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
38,'system','reverse_proxy','on','Call to NGINX (on/ off)');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
3,'notification','firebase','on',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
8,'system','auto_register','off','Auto to register if not found in database');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
13,'groupFunction','delete','true','Delete Chat Group');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
43,'Housekeeping','FtpDestinationPath','/archive','This path locate space on GateWay. Using to locate publish file.');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
45,'Housekeeping','RotateFileApi','/iConsole/local/service/log/rotate','Url to run shell command rotate log.');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
14,'groupFunction','exit','true','Exit Chat Group');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
46,'DeviceType','WEB','0','WEB');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
7,'system','mqtt_url','tcp://127.0.0.1:7883',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
47,'DeviceType','ANDROID','1','ANDROID');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
48,'DeviceType','ICM','8','ICM');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
49,'DeviceType','iOS','4','iOS');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
11,'groupFunction','update','true','Update Chat Group Information');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
9,'system','email_authen','off','Authen by email');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
15,'groupFunction','create','true','Create Chat Group');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
10,'system','service_authen','on','Authen by service');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
19,'MessageSourceType','DEVICE_NATIVE_APP','0','NATIVE_APP');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
20,'MessageSourceType','WEB','1','WEB');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
21,'MessageSourceType','MT_MOBILE_APP','2','Android');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
22,'MessageSourceType','API','3','iOS');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
23,'MessageContentType','DEFAULT','0','DEFAULT');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
24,'MessageContentType','ATTACHMENT','1','ATTACHMENT');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
25,'MessageContentType','LOCATION','2','LOCATION');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
26,'MessageContentType','TEXT_HTML','3','TEXT_HTML');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
27,'MessageContentType','PRICE','4','PRICE');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
28,'MessageContentType','TEXT_URL','5','TEXT_URL');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
29,'MessageContentType','CONTACT_MSG','7','CONTACT_MSG');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
30,'MessageContentType','AUDIO_MSG','8','AUDIO_MSG');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
31,'MessageContentType','VIDEO_MSG','9','VIDEO_MSG');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
32,'MessageContentType','CHANNEL_CUSTOM_MESSAGE','10','CHANNEL_CUSTOM_MESSAGE');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
33,'MessageContentType','CUSTOM','101','CUSTOM');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
34,'MessageContentType','HIDDEN','11','HIDDEN');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
35,'MessageContentType','VIDEO_CALL_NOTIFICATION_MSG','102','VIDEO_CALL_NOTIFICATION_MSG');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
36,'MessageContentType','VIDEO_CALL_STATUS_MSG','103','VIDEO_CALL_STATUS_MSG');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
12,'groupFunction','member','true','Manager Member ( Add , Remove )');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
6,'notification','mqtt','on',NULL);
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
42,'Housekeeping','BaseSourcePath','/upload/chatfiles','This path locate space on GateWay.');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
44,'Housekeeping','WriteJsonUrl','/iChatGateway/management/writeindex','Url to write json index of day.');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
40,'Housekeeping','NumberOfDay','1','Rotate message log that messages have createAtTime over NumberOfDy.');
INSERT INTO public.wd_sys_config (id,sys_group,sys_key,sys_value,sys_description) VALUES (
41,'Housekeeping','EncryptKey','jatupornpongsomboon','The key using to encrypt file before publish to ftp. Remider you must decrypt key before use.');

-- initial wd_sys_config theme
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(51, 'theme', 'BaseColor1', '#42ADF8', '$.theme.baseColor1');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(52, 'theme', 'BaseColor2', '#42ADF8', '$.theme.baseColor2');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(53, 'theme', 'BaseColor3', '#000000', '$.theme.baseColor3');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(54, 'theme', 'BaseColor4', '#0000FF', '$.theme.baseColor4');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(55, 'theme', 'BaseColor5', '#E3F2FD', '$.theme.baseColor5');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(56, 'theme', 'BaseColor6', '#993300', '$.theme.baseColor6');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(57, 'theme', 'BaseColor7', '#FFFFFF', '$.theme.baseColor7');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(58, 'theme', 'BaseColor8', '#333333', '$.theme.baseColor8');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(59, 'theme', 'BaseColor9', '#969696', '$.theme.baseColor9');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(60, 'theme', 'BaseColor10', '#C0C0C0', '$.theme.baseColor10');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(61, 'theme', 'BaseColor11', '#CECECE', '$.theme.baseColor11');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(62, 'theme', 'BaseColor12', '#F57C00', '$.theme.baseColor12');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(63, 'theme', 'BaseColor13', '#959595', '$.theme.baseColor13');

-- initial mqtt username , password
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(64, 'system', 'mqtt_username', 'appchat', 'Mqtt authen');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(65, 'system', 'mqtt_password', 'BBgXC8zQ7WGmcpVa', 'Mqtt authen');

INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(67, 'Housekeeping', 'MaxMsgPerPage', '500', 'Maximum archrive chat log per file');

-- initial limit
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(69, 'limit', 'member_in_group', '99', 'Member in group. ');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(74, 'limit', 'max_import_user_per_time', '1000', 'Maximum import user per time');

-- initial version
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(68, 'theme', 'Version', '1.1', 'configure theme version');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(70, 'appversion', 'iOS', '1.0', 'version ios');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(71, 'appversion', 'Android', '1.0', 'version android');

-- initial version for check update application
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(72, 'appversion', 'update_url', 'https://ichat.beebuddy.net:444/index.html', 'update url');
------------------------------------------------------------

INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(75, 'system', 'clear_msg_when_left_group_flag', 'off', 'When remove member from group then delete conversation  . on/off');
INSERT INTO public.wd_sys_config
(id, sys_group, sys_key, sys_value, sys_description)
VALUES(76, 'system', 'group_using_lastSync_by_join', 'on', 'sync message add condition lasySync by join group');

-- initial wd_user
INSERT INTO public.wd_user
("userId", password, "displayName", email, "contactNumber", "roleName", "createdDate", "updatedDate", id, "imageLinkUrl", "userKey", "emailVerified", "enableEncryption", timezone, "prefContactAPI", deactivate, "pricingPackage", "lastSeenAtTime", status, "statusMessage", "imageLink", "lastLoggedInAtTime", "lastMessageAtTime", connected)
VALUES('admin', 'password', 'admin', 'admin@hotmail.com', NULL, NULL, '2017-06-16 17:27:50.271', '2017-07-27 14:01:59.212', 1, NULL, '816edb8c-1011-4160-bfa7-133794d96ea7', NULL, NULL, NULL, NULL, false, NULL, 1501138919208, NULL, NULL, NULL, NULL, NULL, false);

INSERT INTO public.wd_user_app_rel
(id, "userId", "applicationId", "deviceKey", "createdDate", "updatedDate", "registrationId", "userKey", "pushNotificationFormat", "deviceType", "lastSyncTime")
VALUES(1, 1, NULL, 'YWRtaW4jOiM4IzojMTQ5ODEwNjQ3MDE3NSM6Izk2ZGE3Yzc1LTRlNjgtNDZmNS04ZmI2LTQ1MzZlNDk5NzUxZA==', '2017-06-22 11:41:10.177', '2017-06-22 11:41:10.177', NULL, '816edb8c-1011-4160-bfa7-133794d96ea7', NULL, 8, 1498106470175);

-- initial user for transaction log (WD Bot)
INSERT INTO public.wd_user
("userId", password, "displayName", email, "contactNumber", "roleName", "createdDate", "updatedDate", id, "imageLinkUrl", "userKey", "emailVerified", "enableEncryption", timezone, "prefContactAPI", deactivate, "pricingPackage", "lastSeenAtTime", status, "statusMessage", "imageLink", "lastLoggedInAtTime", "lastMessageAtTime", connected)
VALUES('wdbot', 'password', 'wdbot', 'admin@hotmail.com', NULL, NULL, '2017-06-16 17:27:50.271', '2017-07-27 14:01:59.212', 2, NULL, '2af95700-2615-45e0-839a-468b6f7fbd7a', NULL, NULL, NULL, NULL, false, NULL, 1501138919208, NULL, NULL, NULL, NULL, NULL, false);

INSERT INTO public.wd_user_app_rel
(id, "userId", "applicationId", "deviceKey", "createdDate", "updatedDate", "registrationId", "userKey", "pushNotificationFormat", "deviceType", "lastSyncTime")
VALUES(2, 2, NULL, 'd2Rib3QjOiMwIzojMTUwNTkwOTQ2MzYzMyM6IzQwMTFhZTVkLTk2ZTItNGZhMC1hOTc4LTYxNWE4ZmVhMTBkMw==', '2017-06-22 11:41:10.177', '2017-06-22 11:41:10.177', NULL, '2af95700-2615-45e0-839a-468b6f7fbd7a', NULL, 8, 1498106470175);

INSERT INTO public.wd_user
("userId", password, "displayName", email, "contactNumber", "roleName", "createdDate", "updatedDate", id, "imageLinkUrl", "userKey", "emailVerified", "enableEncryption", timezone, "prefContactAPI", deactivate, "pricingPackage", "lastSeenAtTime", status, "statusMessage", "imageLink", "lastLoggedInAtTime", "lastMessageAtTime", connected)
VALUES('dmabot', 'password', 'dmabot', 'admin@hotmail.com', NULL, NULL, '2017-06-16 17:27:50.271', '2017-07-27 14:01:59.212', 3, NULL, 'f2c2cf53-ab6e-4f4f-a021-a2eacf28c6f4', NULL, NULL, NULL, NULL, false, NULL, 1501138919208, NULL, NULL, NULL, NULL, NULL, false);

INSERT INTO public.wd_user_app_rel
(id, "userId", "applicationId", "deviceKey", "createdDate", "updatedDate", "registrationId", "userKey", "pushNotificationFormat", "deviceType", "lastSyncTime")
VALUES(3, 3, NULL, 'ZG1hYm90IzojMCM6IzE1MDU5MDk0ODI2MjYjOiNmNDQ5ODc0YS1lYzMyLTQ3OTgtOGM5ZS1kODQzNmJhZmY0MmE=', '2017-06-22 11:41:10.177', '2017-06-22 11:41:10.177', NULL, 'f2c2cf53-ab6e-4f4f-a021-a2eacf28c6f4', NULL, 8, 1498106470175);

-- initial wd_version
INSERT INTO public.wd_version (id,version_id) VALUES (1,'1.0.0');