Commit 77cac126 by ansible

Merge branch 'develop' into 'master'

Develop

See merge request !1
2 parents f4215886 348eb642
CREATE USER wdauthen WITH PASSWORD 'BBEcLWu5Cdzy3aeH'
LOGIN
NOSUPERUSER
INHERIT
NOCREATEDB
NOCREATEROLE
NOREPLICATION;
CREATE USER wdchat WITH PASSWORD 'BBRyAPNh6g4H9qte'
LOGIN
NOSUPERUSER
INHERIT
NOCREATEDB
NOCREATEROLE
NOREPLICATION;
CREATE DATABASE "WDCHAT"
WITH
OWNER = wdchat
ENCODING = 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TABLESPACE = pg_default
CONNECTION LIMIT = -1;
CREATE DATABASE "WDAUTHEN"
WITH
OWNER = wdauthen
ENCODING = 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TABLESPACE = pg_default
CONNECTION LIMIT = -1;
\ No newline at end of file
-- DROP SEQUENCE public.wd_user_id_seq;
CREATE SEQUENCE public.wd_user_id_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 198;
CREATE TABLE public.wd_user (
username varchar(40) NULL,
password varchar(254) NULL,
retry_count INTEGER,
status character varying(20),
created_date TIMESTAMP WITHOUT TIME ZONE,
updated_date TIMESTAMP WITHOUT TIME ZONE,
id int4 NOT NULL DEFAULT nextval('wd_user_id_seq'::regclass),
CONSTRAINT wd_user_pk PRIMARY KEY (id),
CONSTRAINT wd_user_uni01 UNIQUE (username)
)
WITH (
OIDS=FALSE
) ;
-- add table
-- DROP SEQUENCE public.wd_admin_user_id_seq;
CREATE SEQUENCE public.wd_admin_user_id_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 2;
CREATE TABLE public.wd_admin_user (
id int4 NOT NULL DEFAULT nextval('wd_admin_user_id_seq'::regclass),
username varchar(40) NULL,
password varchar(254) NULL,
CONSTRAINT wd_admin_user_pk PRIMARY KEY (id),
CONSTRAINT wd_admin_user_uni01 UNIQUE (username)
)
WITH (
OIDS=FALSE
) ;
\ No newline at end of file
-- initial wd_admin_user
INSERT INTO public.wd_admin_user
(id, username, password)
VALUES(1, 'admin', 't83wGVI91wWR4rY0Fz78UQ==');
--INSERT INTO public.wd_admin_user
--(id, username, password)
--VALUES(2, 'wdchatsupport', 'tBte5MHFtEn4y1kZpmr2NA==');
--------------- CREATE TABLE DMA MESSAGE
-- Table: public.dma_message
CREATE SEQUENCE public.dma_message_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 9223372036854775807
CACHE 1;
ALTER SEQUENCE public.dma_message_id_seq
OWNER TO wdchat;
CREATE SEQUENCE public.dma_message_user_rel_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 9223372036854775807
CACHE 1;
ALTER SEQUENCE public.dma_message_user_rel_id_seq
OWNER TO wdchat;
-- DROP TABLE public.dma_message;
CREATE TABLE public.dma_message
(
id integer NOT NULL DEFAULT nextval('dma_message_id_seq'::regclass),
key character varying(100) COLLATE pg_catalog."default",
"fromUserId" integer,
"toUserId" integer,
"contactIds" character varying(2000) COLLATE pg_catalog."default",
message character varying(4096) COLLATE pg_catalog."default",
sent boolean DEFAULT false,
delivered boolean DEFAULT false,
read boolean DEFAULT false,
"createdAtTime" bigint,
type integer,
source integer,
status integer NOT NULL DEFAULT 0,
paired_message_id integer,
"contentType" integer,
group_id integer,
group_name character varying(200) COLLATE pg_catalog."default",
from_user_name character varying(80) COLLATE pg_catalog."default",
metadata character varying(100) COLLATE pg_catalog."default",
delivered_time timestamp without time zone,
"createdDate" timestamp without time zone DEFAULT now(),
"updatedDate" timestamp without time zone DEFAULT now(),
"deviceKey" character varying(200) COLLATE pg_catalog."default",
shared boolean DEFAULT false,
"storeOnDevice" boolean DEFAULT false,
"sentToServer" boolean DEFAULT false,
"sendToDevice" boolean DEFAULT false,
"sentMessageTimeAtServer" integer,
"documentId" character varying COLLATE pg_catalog."default",
delete boolean DEFAULT false,
"paredUserId" character varying(100) COLLATE pg_catalog."default",
CONSTRAINT dma_message_pkey PRIMARY KEY (id),
CONSTRAINT dma_message_fromuserid_wd_user_fk FOREIGN KEY ("fromUserId")
REFERENCES public.wd_user (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT dma_message_togroupid_wd_group_fk FOREIGN KEY (group_id)
REFERENCES public.wd_group (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT dma_message_touserid_wd_user_fk FOREIGN KEY ("toUserId")
REFERENCES public.wd_user (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;
ALTER TABLE public.dma_message
OWNER to wdchat;
-- Index: dma_message_idx_createdattime
-- DROP INDEX public.dma_message_idx_createdattime;
CREATE INDEX dma_message_idx_createdattime
ON public.dma_message USING btree
("createdAtTime")
TABLESPACE pg_default;
-- Table: public.dma_message_user_rel
-- DROP TABLE public.dma_message_user_rel;
CREATE TABLE public.dma_message_user_rel
(
id integer NOT NULL DEFAULT nextval('dma_message_user_rel_id_seq'::regclass),
"messageId" integer NOT NULL,
"userId" integer NOT NULL,
read boolean DEFAULT false,
delete boolean DEFAULT false,
"createdDate" timestamp without time zone NOT NULL DEFAULT now(),
"updatedDate" timestamp without time zone NOT NULL DEFAULT now(),
delivered boolean DEFAULT false,
"deliveredAtTime" timestamp without time zone,
"readAtTime" timestamp without time zone,
blocked boolean DEFAULT false,
"blockedAtTime" timestamp without time zone,
"deleteAtTime" timestamp without time zone,
CONSTRAINT dma_message_user_rel_pk PRIMARY KEY (id),
CONSTRAINT dma_message_user_rel_dma_message_fk FOREIGN KEY ("messageId")
REFERENCES public.dma_message (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION,
CONSTRAINT dma_message_user_rel_wd_user_fk FOREIGN KEY ("userId")
REFERENCES public.wd_user (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;
ALTER TABLE public.dma_message_user_rel
OWNER to wdchat;
-- Index: dma_message_user_rel_constain_unique
-- DROP INDEX public.dma_message_user_rel_constain_unique;
CREATE UNIQUE INDEX dma_message_user_rel_constain_unique
ON public.dma_message_user_rel USING btree
("messageId" DESC, "userId" DESC)
TABLESPACE pg_default;
-------------------------------------------------------
\ No newline at end of file
prefix = /opt/stack/admin
jboss_server_http_port = 8180
jboss_server_https_port = 8543
jboss_server_ajp_port = 8109
jboss_server_management_http_port = 9890
jboss_server_management_https_port = 9543
jboss_server_management_native_port = 9899
jboss_manager_username = appadmin
jboss_manager_password = BBHcpSA8mkQudTGD
\ No newline at end of file
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvWWbDOxgOQv0KOUb3sqvQfbwKTk80FpaXnxWHpO68uAIfQvbQ0oLlSHWQC7C9t8wV8h7o6Bu+15VW9MU89VKYSTV4V5KN+jSGtORsYbHbRSLRPiSQvLuVfxe1QkGakWF8QzxgAo/FMRA5H8QU25kGoclpN+2GhnqZGMWOzgAbM8asQkc6LX7o4PzdTAz3R2AMD8RIVxaU0PE0uFuz2Xc9YjQTCm60pb2VGGp7gDHPFpkoW1ifhTpxJTDvvD3uj45ZcobMIQlcf1SvoQaxF/e3IXLF2AswM3FYs3YnXqgOhZ5jongoVD6MDw71XTbHOl1dhebEHb/6AMpvxASIYdRP awxadmin@awx
\ No newline at end of file
No preview for this file type
No preview for this file type
-----BEGIN CERTIFICATE-----
MIIGYzCCBUugAwIBAgIJAIW7npC2YX4RMA0GCSqGSIb3DQEBCwUAMIHGMQswCQYD
VQQGEwJVUzEQMA4GA1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTEl
MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEzMDEGA1UECxMq
aHR0cDovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkvMTQwMgYD
VQQDEytTdGFyZmllbGQgU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcy
MB4XDTE4MDYyMDAyNDgwOFoXDTE5MDcwMjEwNTMwMFowPDEhMB8GA1UECxMYRG9t
YWluIENvbnRyb2wgVmFsaWRhdGVkMRcwFQYDVQQDDA4qLmJlZWJ1ZGR5Lm5ldDCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlccw2UHOKMx42PjkgKK7GG
6PaRbw4KVpZUwPrq3u9s+C33OWmd3Q+rJa99UO2if7gzLcavshFBO8yf5cRplpQp
UjmnZGTCm6JAey9974ZRdMDvQinxwHuWK9FTaLhAb8MPZT3XL6Tif8/V4nwZtZOW
EjlzD+0W7iCFPfLq7AAoaEQR5PMQWVYcHJlv7z1RAKzH23I0bdDHqTMxNlWPEk38
Nr7ioW+pVScT9dzGS5jU8/DCTIBpBW2jKpf1ne6ic5ran0OtMbI+xnBwqsQhLbOT
cfbJ7+k1WdkA7KwyNrDe7ufgr8G1hOWIVxaRY5iq4TLHnibs9lr11Qv8JeN4WeEC
AwEAAaOCAtswggLXMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMA4GA1UdDwEB/wQEAwIFoDA9BgNVHR8ENjA0MDKgMKAuhixodHRw
Oi8vY3JsLnN0YXJmaWVsZHRlY2guY29tL3NmaWcyczEtMTA5LmNybDBjBgNVHSAE
XDBaME4GC2CGSAGG/W4BBxcBMD8wPQYIKwYBBQUHAgEWMWh0dHA6Ly9jZXJ0aWZp
Y2F0ZXMuc3RhcmZpZWxkdGVjaC5jb20vcmVwb3NpdG9yeS8wCAYGZ4EMAQIBMIGC
BggrBgEFBQcBAQR2MHQwKgYIKwYBBQUHMAGGHmh0dHA6Ly9vY3NwLnN0YXJmaWVs
ZHRlY2guY29tLzBGBggrBgEFBQcwAoY6aHR0cDovL2NlcnRpZmljYXRlcy5zdGFy
ZmllbGR0ZWNoLmNvbS9yZXBvc2l0b3J5L3NmaWcyLmNydDAfBgNVHSMEGDAWgBQl
RYFoUCY4PTstLL7Natm2PbNmYzAnBgNVHREEIDAegg4qLmJlZWJ1ZGR5Lm5ldIIM
YmVlYnVkZHkubmV0MB0GA1UdDgQWBBTj5oDsW+/ZLaBGrylkvqxB3+IkyDCCAQQG
CisGAQQB1nkCBAIEgfUEgfIA8AB1AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3
zQ7IDdwQAAABZBsYiisAAAQDAEYwRAIgTL+DLcIWehIq1iXDMby59ZS2HWeeD7My
5MQRD/RsdSkCIAEp4lj7V60ta2VWfBgnHDJ/eA2WSczPMt62YEXypXNhAHcAdH7a
gzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFkGxiMogAABAMASDBGAiEA
7nlbI6spjQuTg3NTpMJfYrQh7XdTB/g8gTBphgyIRgACIQCoUgjFNHQzumNV5wlG
Up2hBvBOIdXAGD7AJbtygXUqyzANBgkqhkiG9w0BAQsFAAOCAQEAcOAPE3uJx7DQ
FDG7sJ8ov1/ezN3MO6rNI//trwV7/1xPzPE7G2JQLSd1Dz6BD1W6qPWjfW1AWXvB
KTDwiTRFLDH5xpf9g2Q5O5A5NAgxNbkqAnICS9Mh+UspUn+HVMcV4cwftyKuhNWV
ewiNCNi6lKQ2bN4rkeQusQf78RLcJUxHy9I338EO9sKZ40H2l+sQawawoJQiGxSq
sSx/o89+/E/VLSlNloob6lKL07E5EiKdnQIp1PWQay+IIDlnlfbUSJEPI9anrwXb
nMV44VwzpO+hGpcmZiLo9W2cyejtkzNYUC0vp2Kb3nbContzuyVzjidk+8G4QM29
/1g/DilKNw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFADCCA+igAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx
EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs
ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTExMDUwMzA3MDAw
MFoXDTMxMDUwMzA3MDAwMFowgcYxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj
aG5vbG9naWVzLCBJbmMuMTMwMQYDVQQLEypodHRwOi8vY2VydHMuc3RhcmZpZWxk
dGVjaC5jb20vcmVwb3NpdG9yeS8xNDAyBgNVBAMTK1N0YXJmaWVsZCBTZWN1cmUg
Q2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDlkGZL7PlGcakgg77pbL9KyUhpgXVObST2yxcT+LBxWYR6ayuF
pDS1FuXLzOlBcCykLtb6Mn3hqN6UEKwxwcDYav9ZJ6t21vwLdGu4p64/xFT0tDFE
3ZNWjKRMXpuJyySDm+JXfbfYEh/JhW300YDxUJuHrtQLEAX7J7oobRfpDtZNuTlV
Bv8KJAV+L8YdcmzUiymMV33a2etmGtNPp99/UsQwxaXJDgLFU793OGgGJMNmyDd+
MB5FcSM1/5DYKp2N57CSTTx/KgqT3M0WRmX3YISLdkuRJ3MUkuDq7o8W6o0OPnYX
v32JgIBEQ+ct4EMJddo26K3biTr1XRKOIwSDAgMBAAGjggEsMIIBKDAPBgNVHRMB
Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUJUWBaFAmOD07LSy+
zWrZtj2zZmMwHwYDVR0jBBgwFoAUfAwyH6fZMH/EfWijYqihzqsHWycwOgYIKwYB
BQUHAQEELjAsMCoGCCsGAQUFBzABhh5odHRwOi8vb2NzcC5zdGFyZmllbGR0ZWNo
LmNvbS8wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5zdGFyZmllbGR0ZWNo
LmNvbS9zZnJvb3QtZzIuY3JsMEwGA1UdIARFMEMwQQYEVR0gADA5MDcGCCsGAQUF
BwIBFitodHRwczovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkv
MA0GCSqGSIb3DQEBCwUAA4IBAQBWZcr+8z8KqJOLGMfeQ2kTNCC+Tl94qGuc22pN
QdvBE+zcMQAiXvcAngzgNGU0+bE6TkjIEoGIXFs+CFN69xpk37hQYcxTUUApS8L0
rjpf5MqtJsxOYUPl/VemN3DOQyuwlMOS6eFfqhBJt2nk4NAfZKQrzR9voPiEJBjO
eT2pkb9UGBOJmVQRDVXFJgt5T1ocbvlj2xSApAer+rKluYjdkf5lO6Sjeb6JTeHQ
sPTIFwwKlhR8Cbds4cLYVdQYoKpBaXAko7nv6VrcPuuUSvC33l8Odvr7+2kDRUBQ
7nIMpBKGgc0T0U7EPMpODdIm8QC3tKai4W56gf0wrHofx1l7
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEoDCCA4igAwIBAgIDORSEMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYTAlVT
MSUwIwYDVQQKExxTdGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQL
EylTdGFyZmllbGQgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x
NDAxMDEwNzAwMDBaFw0zMTA1MzAwNzAwMDBaMIGPMQswCQYDVQQGEwJVUzEQMA4G
A1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTElMCMGA1UEChMcU3Rh
cmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UEAxMpU3RhcmZpZWxkIFJv
b3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC97cED/PaP/AKxb1ufSNmdeeKitwNhVhjDR7bXyj01LolD
96Fpm96KGv0TIJy0SXcyKVb9ueyM3SL6ctwnYZfu9lqE7G4ZuYks3IRb1XT7a1/F
iaUQUolGVfS4dRzmf+RUrkv4VXJXAhn4F3FZ6x4oB3TFnUi+bLT0pLDzZDd5ksDs
Rl5/4W1TTGKvzR8LY7s6nfv8eQCYYXTPJoJAY/OycmoZDZnK1A51zDf7i4nBWfFi
f1+zX2Uw+Ke3TXZaHnZeNMDollaZirPwf6TNvdwyMXyRz+BfEfhrqklc0ZmU0aLj
Y1sJdrVWYuFLdB2W1CbUCARZ0JgODube/MPsH5DxAgMBAAGjggEpMIIBJTAPBgNV
HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUfAwyH6fZMH/E
fWijYqihzqsHWycwHwYDVR0jBBgwFoAUv1+30c7dH4b0W1Ws3NcQwg6piOcwOgYI
KwYBBQUHAQEELjAsMCoGCCsGAQUFBzABhh5odHRwOi8vb2NzcC5zdGFyZmllbGR0
ZWNoLmNvbS8wOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2NybC5zdGFyZmllbGR0
ZWNoLmNvbS9zZnJvb3QuY3JsMEwGA1UdIARFMEMwQQYEVR0gADA5MDcGCCsGAQUF
BwIBFitodHRwczovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkv
MA0GCSqGSIb3DQEBCwUAA4IBAQCFY8HZ3bn/qb2mGdy/EzoROCJUsawFEPt8s5Y/
MYtm/4jz4b/7xx8A/0Zqi2EyyQFRdvuaxvogUchGxJjXeaPjBHI/i000U2fsMyx7
6JQBKHw6NFsCdxaNQCUzsLxsl9cFev+Mhc5voFMAF24ebL0i1wqIN/Z965lB7yfL
jGBrTAF+ZVALT7iVmppuNP1zOjPxkdXzTi106O/TkDXxBmhk1NAT/VLTxm3BOoox
3QUmNUqMZbhSa4Hs0py1NBCXnD7GL+2OQkIkLulzmiX5EfHyI2nL5ZRpoNLcsPxE
iawXqMzVN3cWxYC5DI9XAlWZhXtJ8C5boMJXU12i6KY3wwH6
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl
MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp
U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw
NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE
ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp
ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3
DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf
8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN
+lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0
X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa
K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA
1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G
A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR
zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0
YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD
bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w
DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3
L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D
eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp
VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY
WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFWjCCBEKgAwIBAgIJAPxbgf5rDmk2MA0GCSqGSIb3DQEBCwUAMIHGMQswCQYD
VQQGEwJVUzEQMA4GA1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTEl
MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEzMDEGA1UECxMq
aHR0cDovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkvMTQwMgYD
VQQDEytTdGFyZmllbGQgU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcy
MB4XDTE3MDcwMjEwNTMwMFoXDTE4MDcwMjEwNTMwMFowPDEhMB8GA1UECxMYRG9t
YWluIENvbnRyb2wgVmFsaWRhdGVkMRcwFQYDVQQDDA4qLmJlZWJ1ZGR5Lm5ldDCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlccw2UHOKMx42PjkgKK7GG
6PaRbw4KVpZUwPrq3u9s+C33OWmd3Q+rJa99UO2if7gzLcavshFBO8yf5cRplpQp
UjmnZGTCm6JAey9974ZRdMDvQinxwHuWK9FTaLhAb8MPZT3XL6Tif8/V4nwZtZOW
EjlzD+0W7iCFPfLq7AAoaEQR5PMQWVYcHJlv7z1RAKzH23I0bdDHqTMxNlWPEk38
Nr7ioW+pVScT9dzGS5jU8/DCTIBpBW2jKpf1ne6ic5ran0OtMbI+xnBwqsQhLbOT
cfbJ7+k1WdkA7KwyNrDe7ufgr8G1hOWIVxaRY5iq4TLHnibs9lr11Qv8JeN4WeEC
AwEAAaOCAdIwggHOMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG
CCsGAQUFBwMCMA4GA1UdDwEB/wQEAwIFoDA8BgNVHR8ENTAzMDGgL6AthitodHRw
Oi8vY3JsLnN0YXJmaWVsZHRlY2guY29tL3NmaWcyczEtNTguY3JsMGMGA1UdIARc
MFowTgYLYIZIAYb9bgEHFwEwPzA9BggrBgEFBQcCARYxaHR0cDovL2NlcnRpZmlj
YXRlcy5zdGFyZmllbGR0ZWNoLmNvbS9yZXBvc2l0b3J5LzAIBgZngQwBAgEwgYIG
CCsGAQUFBwEBBHYwdDAqBggrBgEFBQcwAYYeaHR0cDovL29jc3Auc3RhcmZpZWxk
dGVjaC5jb20vMEYGCCsGAQUFBzAChjpodHRwOi8vY2VydGlmaWNhdGVzLnN0YXJm
aWVsZHRlY2guY29tL3JlcG9zaXRvcnkvc2ZpZzIuY3J0MB8GA1UdIwQYMBaAFCVF
gWhQJjg9Oy0svs1q2bY9s2ZjMCcGA1UdEQQgMB6CDiouYmVlYnVkZHkubmV0ggxi
ZWVidWRkeS5uZXQwHQYDVR0OBBYEFOPmgOxb79ktoEavKWS+rEHf4iTIMA0GCSqG
SIb3DQEBCwUAA4IBAQCiX2/hWH38nx2rADZCgdoxVv22kC1Gh7dHU7WyhdlmhRvW
/4wLoybrQvw32KHNF0voD96xYO5QR7w1Kc88cz17DI1G2Kc6n9o0oUS3DOj5PnOK
0hPenxM1LYQQMD9hAkgnf3vNyXh1T5spmRrop8RCWyJRnjU/SAHP68d+8whTmVMo
6rDmYViC2Km951P/tdxOx9nx6vNg5/pOTIpXFZia1HIucuw9QY1VU6sFVgBYf1d8
4CxM/gZeVgF/HIaYC1LP3dA2wYqF2HprvM7Q36o9sQdX34AMytpDGUt/QOVdBxU9
HhlcNQmoOj0zLLM0wBMe/ckUnxwtjKdfY2HsLHGO
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFADCCA+igAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx
EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs
ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTExMDUwMzA3MDAw
MFoXDTMxMDUwMzA3MDAwMFowgcYxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj
aG5vbG9naWVzLCBJbmMuMTMwMQYDVQQLEypodHRwOi8vY2VydHMuc3RhcmZpZWxk
dGVjaC5jb20vcmVwb3NpdG9yeS8xNDAyBgNVBAMTK1N0YXJmaWVsZCBTZWN1cmUg
Q2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQDlkGZL7PlGcakgg77pbL9KyUhpgXVObST2yxcT+LBxWYR6ayuF
pDS1FuXLzOlBcCykLtb6Mn3hqN6UEKwxwcDYav9ZJ6t21vwLdGu4p64/xFT0tDFE
3ZNWjKRMXpuJyySDm+JXfbfYEh/JhW300YDxUJuHrtQLEAX7J7oobRfpDtZNuTlV
Bv8KJAV+L8YdcmzUiymMV33a2etmGtNPp99/UsQwxaXJDgLFU793OGgGJMNmyDd+
MB5FcSM1/5DYKp2N57CSTTx/KgqT3M0WRmX3YISLdkuRJ3MUkuDq7o8W6o0OPnYX
v32JgIBEQ+ct4EMJddo26K3biTr1XRKOIwSDAgMBAAGjggEsMIIBKDAPBgNVHRMB
Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUJUWBaFAmOD07LSy+
zWrZtj2zZmMwHwYDVR0jBBgwFoAUfAwyH6fZMH/EfWijYqihzqsHWycwOgYIKwYB
BQUHAQEELjAsMCoGCCsGAQUFBzABhh5odHRwOi8vb2NzcC5zdGFyZmllbGR0ZWNo
LmNvbS8wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL2NybC5zdGFyZmllbGR0ZWNo
LmNvbS9zZnJvb3QtZzIuY3JsMEwGA1UdIARFMEMwQQYEVR0gADA5MDcGCCsGAQUF
BwIBFitodHRwczovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkv
MA0GCSqGSIb3DQEBCwUAA4IBAQBWZcr+8z8KqJOLGMfeQ2kTNCC+Tl94qGuc22pN
QdvBE+zcMQAiXvcAngzgNGU0+bE6TkjIEoGIXFs+CFN69xpk37hQYcxTUUApS8L0
rjpf5MqtJsxOYUPl/VemN3DOQyuwlMOS6eFfqhBJt2nk4NAfZKQrzR9voPiEJBjO
eT2pkb9UGBOJmVQRDVXFJgt5T1ocbvlj2xSApAer+rKluYjdkf5lO6Sjeb6JTeHQ
sPTIFwwKlhR8Cbds4cLYVdQYoKpBaXAko7nv6VrcPuuUSvC33l8Odvr7+2kDRUBQ
7nIMpBKGgc0T0U7EPMpODdIm8QC3tKai4W56gf0wrHofx1l7
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEoDCCA4igAwIBAgIDORSEMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYTAlVT
MSUwIwYDVQQKExxTdGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQL
EylTdGFyZmllbGQgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x
NDAxMDEwNzAwMDBaFw0zMTA1MzAwNzAwMDBaMIGPMQswCQYDVQQGEwJVUzEQMA4G
A1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTElMCMGA1UEChMcU3Rh
cmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UEAxMpU3RhcmZpZWxkIFJv
b3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC97cED/PaP/AKxb1ufSNmdeeKitwNhVhjDR7bXyj01LolD
96Fpm96KGv0TIJy0SXcyKVb9ueyM3SL6ctwnYZfu9lqE7G4ZuYks3IRb1XT7a1/F
iaUQUolGVfS4dRzmf+RUrkv4VXJXAhn4F3FZ6x4oB3TFnUi+bLT0pLDzZDd5ksDs
Rl5/4W1TTGKvzR8LY7s6nfv8eQCYYXTPJoJAY/OycmoZDZnK1A51zDf7i4nBWfFi
f1+zX2Uw+Ke3TXZaHnZeNMDollaZirPwf6TNvdwyMXyRz+BfEfhrqklc0ZmU0aLj
Y1sJdrVWYuFLdB2W1CbUCARZ0JgODube/MPsH5DxAgMBAAGjggEpMIIBJTAPBgNV
HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUfAwyH6fZMH/E
fWijYqihzqsHWycwHwYDVR0jBBgwFoAUv1+30c7dH4b0W1Ws3NcQwg6piOcwOgYI
KwYBBQUHAQEELjAsMCoGCCsGAQUFBzABhh5odHRwOi8vb2NzcC5zdGFyZmllbGR0
ZWNoLmNvbS8wOAYDVR0fBDEwLzAtoCugKYYnaHR0cDovL2NybC5zdGFyZmllbGR0
ZWNoLmNvbS9zZnJvb3QuY3JsMEwGA1UdIARFMEMwQQYEVR0gADA5MDcGCCsGAQUF
BwIBFitodHRwczovL2NlcnRzLnN0YXJmaWVsZHRlY2guY29tL3JlcG9zaXRvcnkv
MA0GCSqGSIb3DQEBCwUAA4IBAQCFY8HZ3bn/qb2mGdy/EzoROCJUsawFEPt8s5Y/
MYtm/4jz4b/7xx8A/0Zqi2EyyQFRdvuaxvogUchGxJjXeaPjBHI/i000U2fsMyx7
6JQBKHw6NFsCdxaNQCUzsLxsl9cFev+Mhc5voFMAF24ebL0i1wqIN/Z965lB7yfL
jGBrTAF+ZVALT7iVmppuNP1zOjPxkdXzTi106O/TkDXxBmhk1NAT/VLTxm3BOoox
3QUmNUqMZbhSa4Hs0py1NBCXnD7GL+2OQkIkLulzmiX5EfHyI2nL5ZRpoNLcsPxE
iawXqMzVN3cWxYC5DI9XAlWZhXtJ8C5boMJXU12i6KY3wwH6
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl
MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp
U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw
NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE
ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp
ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3
DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf
8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN
+lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0
X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa
K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA
1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G
A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR
zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0
YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD
bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w
DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3
L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D
eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp
VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY
WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q=
-----END CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCpXHMNlBzijMeN
j45ICiuxhuj2kW8OClaWVMD66t7vbPgt9zlpnd0PqyWvfVDton+4My3Gr7IRQTvM
n+XEaZaUKVI5p2RkwpuiQHsvfe+GUXTA70Ip8cB7livRU2i4QG/DD2U91y+k4n/P
1eJ8GbWTlhI5cw/tFu4ghT3y6uwAKGhEEeTzEFlWHByZb+89UQCsx9tyNG3Qx6kz
MTZVjxJN/Da+4qFvqVUnE/XcxkuY1PPwwkyAaQVtoyqX9Z3uonOa2p9DrTGyPsZw
cKrEIS2zk3H2ye/pNVnZAOysMjaw3u7n4K/BtYTliFcWkWOYquEyx54m7PZa9dUL
/CXjeFnhAgMBAAECggEAHN2W9n+CFNLtyCDpnTmujMlzt2K+TORSMbksUxfo+2HV
QvBaJrgzT1JaT/jJ7Fa/8gM3ECAt92bo7E1sefeNJJ+OVilDoTDSGetnk4ahZoFH
pwKggkmkBuxnd3wB4zWIVvSuysV8Z1v7cM8BlSlEm2z+mjAUTNKVr5FGJ7sGklgJ
woQZec/H6YPW2byhjoRa8t3M2kRqKsGps1vV4XupZhTyW3V94X/U8GCtyOyhnCvX
xT9w/5RJmqzUUGkpbASi/lfNNKuK19JNUE9XirvuLOByWWmjuMuu6sogj9XVt6Qk
b3tOaK20qWrzvgGdDrfBd3Ge3Eg2MiymiY9jqitsqQKBgQDRRBVjvjNciJ0ErT3V
h8snyulq5a1N9f11g79kyxMh4iRvziEh8RBtds5OV9eq6LkLk+H7Uu0WpyxF+TSA
Mb/tqJa1bQkfhBooqKqQ3DIkiFZd4czVHtUtBa4XTgW5k/Dz8KLL8q4VEEk8P0S3
V0AbhwWYP8J1jKIt1SsBCLIF8wKBgQDPLvj5ttQOPKgzb0F41ytUzDd2L3MVbDwY
tbBnTmb4rYT8PVphOCb9aRiMBq/0x9G+oEZYQk99TnP7jltQ3W2GG3RfoP6QhZLr
jUVNbNPVZn3dLCL8Y/1D6qF1ekNHrdLjjTn/CUkLeEw7xqEsCqtCu5e1XpfEi1bk
LC84KX9x2wKBgQCtBWfSAi6hMWrxtPNNG2uDSSfY9HFn5h1cDkQu6CC3gSyzLHEE
iTYV64cEC2kLrENjKTBNBfF1K19Vs4gO/hM8QonpE2/ZmPWv7FSqVQU4Y2lVUh5z
j3yeLvYT2rStDX7Jkopnqgz46XBD2ePM2tzsZaTgjscPPenRj1BxGGlotQKBgDBj
7T0N6cuFeVfCFY2u2+0LYazV+lA3nnW7Af+u/Tf590Se49wvLFQl1tjluvU2MpQO
hT+aBUzkJQzNPCDQBwO6p9yqEqsYt68SqOwjjfqa3Kzq4SUICaByTdHNg6dbPxVs
5+3cclYee9e+VeieeU+11wJCnLoIPXw/oavBbYXfAoGAZzy0i4BKbZw+IVCKobkc
nJlAJpuLTbNIX8B15RBsir+Jt6Vw3rH/xsoYDpDxQRWQwCrT4Ao6FXO5YX74JL6B
entycKgo72BWGxkWqRilxPURUlipEO/tpTDhVSibfHUEM6ZlOM73IPTTwSa9yoYH
kE5huVQCaSl3QRaQz3X/qjI=
-----END PRIVATE KEY-----
\ No newline at end of file
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.dma_entity_config.drop()
db.createCollection("dma_entity_config")
db.dma_entity_config.insertOne(
{
"entityName" : "default",
"home" : "WelcomeDMA",
"firstPage" : "WelcomeDMA",
"screenList" : [
{
"source" : "WelcomeDMA",
"dynamicApi" : null,
"dynamicDataBinding" : [],
"templateType" : "static",
"uiJson" : "{\"$jason\":{\"head\":{\"title\":\"FirstPageTemplate\",\"actions\":{\"$load\":{\"type\":\"$set\",\"options\":{\"background\":\"#ffffff\"},\"success\":{\"type\":\"$render\"},\"error\":{}},\"$on.back\":{\"options\":{\"allowback\":\"false\"}}},\"templates\":{\"body\":{\"header\":{\"style\":{\"background\":\"{{$get.background}}\"}},\"style\":{\"background\":\"{{$get.background}}\",\"border\":\"none\"},\"sections\":[{\"items\":[{\"type\":\"vertical\",\"style\":{\"align\":\"center\",\"width\":\"100%\",\"height\":\"85%\"},\"components\":[{\"type\":\"label\",\"text\":\"Welcome to DMA\",\"style\":{\"size\":\"30\",\"align\":\"center\",\"color\":\"#555555\"},\"visible\":\"true\"}]}]}]}}}}}",
"actionList" : [],
"globalInputList" : [],
"globalOutputList" : []
}
],
"createDate" : new Date(),
"lastUpdateDate" : new Date(),
"createBy" : "system",
"lastUpdateBy" : "system"
}
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.user.drop()
db.createCollection("user")
db.user.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.UserDocument",
"username" : "admin",
"password" : "ZG1hQGRtaW5tYW5hZ2Vy",
"createDate" : new Date(),
"createBy" : "system",
"lastUpdateDate" : new Date(),
"lastUpdateBy" : "system",
"role" : "admin"
}
)
db.user.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.UserDocument",
"username" : "beebuddySystemAdmin",
"password" : "U3lzdGVtQGRtaW5NYW5hZ2Vy",
"createDate" : new Date(),
"createBy" : "system",
"lastUpdateDate" : new Date(),
"lastUpdateBy" : "system",
"role" : "system"
}
)
db.entity_config.drop()
db.createCollection("entity_config")
db.entity_config.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.EntityDocument",
"entityName" : "default",
"remark" : "Default Entity",
"storyName" : "",
"role" : "",
"theme" : "",
"status" : "Active",
"publishStatus" : "W",
"createDate" : new Date(),
"lastUpdateDate" : new Date()
}
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.storyboard_target_type.drop()
db.createCollection("storyboard_target_type")
db.storyboard_target_type.insert(
[
{
"name" : "Extra",
"api" : "listExtraTarget"
},
{
"name" : "Screen",
"api" : "listAppUi"
}
]
)
db.storyboard_extra_target_type.drop()
db.createCollection("storyboard_extra_target_type")
db.storyboard_extra_target_type.insert(
[
{
"uiName" : "self"
},
{
"uiName" : "refresh"
}
]
)
db.screen_input_type.drop()
db.createCollection("screen_input_type")
db.screen_input_type.insert(
[
{
"name" : "Global",
"api" : "listGlobalValue"
},
{
"name" : "Native",
"api" : "listScreenNativeInputType"
}
]
)
db.screen_native_input_type.drop()
db.createCollection("screen_native_input_type")
db.screen_native_input_type.insert(
[
{
"globalName" : "Not required location permission",
"fieldType" : "Location",
"source" : "Native",
"api" : "",
"action" : "",
"dataStructure" : "",
"className" : "LocationBlank",
"dmaParameter" : "_dma_internal_location"
},
{
"globalName" : "Required location permission",
"fieldType" : "Location",
"source" : "Native",
"api" : "",
"action" : "",
"dataStructure" : "",
"className" : "LocationCheck",
"dmaParameter" : "_dma_internal_location"
}
]
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.dma_configuration.drop()
db.createCollection("dma_configuration")
db.dma_configuration.insertOne(
{
"configName" : "versionInfo",
"data" : {
},
"nativeJson" : {
"data" : "{\"$jason\":{\"head\":{\"title\":\"SoftwareUpdateTemplate\",\"description\":\"SoftwareUpdateTemplate\",\"styles\":{},\"actions\":{\"$load\":{\"type\":\"$set\",\"options\":{\"headerColor\":\"#000000\",\"headerBgColor\":\"#ffffff\",\"headerTitle\":\"Software Update\",\"version\":\"{{$env.app.version}}\",\"typeMobile\":\"{{$env.device.os.name}}\",\"lasted_version_ios\":\"2.5.4\",\"lasted_version_android\":\"3.6.4\",\"desc_android\":\"Version 3.6.4 \\n -Fix Header must be single line and split to '...' \\n -Add local image resource [icon_navigate.png,icon_currentlocation.png] \\n\\nVerion 3.6.3 \\n -Change refresh image for DVS \\n\\n Version 3.6.1 \\n -Fix bug dropdown not send value \\n\\n Version 3.6.0 \\n -Add Feature SignaturePad \\n\\nVersion 3.5.0 \\n - Add able to set visibility of Layout \\n\\nVersion 3.4.1 \\n - Fix bug loading dialog not close when Click deny permission. \\n\\n Version 3.4.0 \\n - Add feature tap info window of marker pin \\n \\n Version 3.3.1 \\n - Add feature Set Action to onclick window of Marker pin. \\n - Add feature Compress file image before upload. \\n - Fix bug when using map GPS not close.\",\"desc_ios\":\"Version 2.5.4\\n - fix bug check box couponent\\n - add image Current Location to local\\n \\nVersion 2.5.3\\n - fix bug button size with text length\\n \\nVersion 2.5.2\\n - edit icon clear signature\\n \\nVersion 2.5.1\\n - fix bug type visible\\n - fix bug default image component\\n - add feature signature\\n \\nVersion 2.4.0\\n - add feature set visible to layout\\n \\nVersion 2.3.0\\n - add feature auto save photo to gallery\",\"link_download_android\":\"https://dl.dropbox.com/s/iu8e62b8htqx3jt/dma_dev-3.6.4.apk\",\"link_download_ios\":\"itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/8u5ia9fj8q4p9ov/DMA.plist\",\"icon_android\":\"https://cdn2.iconfinder.com/data/icons/ios-7-style-metro-ui-icons/512/MetroUI_OS_Android.png\",\"icon_ios\":\"https://cdn2.iconfinder.com/data/icons/ios-7-style-metro-ui-icons/512/MetroUI_OS_Apple.png\"},\"success\":{\"type\":\"$set\",\"options\":{\"resultData\":\"{{$jason}}\",\"lastedVersion\":\"{{$get.typeMobile =='ios' ? $get.lasted_version_ios : $get.lasted_version_android}}\",\"desc\":\"{{$get.typeMobile =='ios' ?$get.desc_ios : $get.desc_android}}\",\"link_install\":\"{{$get.typeMobile =='ios' ? $get.link_download_ios : $get.link_download_android}}\",\"icon\":\"{{$get.typeMobile =='ios' ? $get.icon_ios : $get.icon_android}}\"},\"success\":{\"type\":\"$set\",\"options\":{\"currentFlag\":\"{{$get.version >= $get.lastedVersion ? 'true' : 'false'}}\"},\"success\":{\"type\":\"$render\",\"success\":{},\"error\":{}}},\"error\":{}},\"error\":{}},\"installApp\":{\"type\":\"$loading\",\"options\":{\"lock\":\"true\"},\"success\":{\"type\":\"$loading\",\"options\":{\"lock\":\"false\"},\"success\":{\"type\":\"$util.browser\",\"options\":{\"url\":\"{{$get.link_install}}\"},\"success\":{},\"error\":{}}}}},\"templates\":{\"body\":{\"header\":{\"style\":{\"background\":\"{{$get.headerBgColor}}\",\"height\":\"20\",\"color\":\"{{$get.headerColor}}\"},\"title\":\"{{$get.headerTitle}}\"},\"style\":{\"border\":\"none\",\"background\":\"#e2e2e2\"},\"sections\":[{\"items\":[{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"20\"},\"components\":[{\"type\":\"space\",\"style\":{\"background\":\"#e2e2e2\",\"height\":\"10\"}},{\"type\":\"horizontal\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":\"0\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"50\"}],\"newFlag\":\"true\",\"align\":\"center\",\"background\":\"#ffffff\"},\"components\":[{\"type\":\"label\",\"text\":\"Current version : {{$env.app.version}}\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]},{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"0\",\"background\":\"#ffffff\",\"newFlag\":\"true\"},\"components\":[{\"type\":\"label\",\"text\":\"Software Update\",\"style\":{\"padding\":\"10\",\"size\":\"26\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]},{\"type\":\"horizontal\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}]},\"components\":[{\"type\":\"image\",\"url\":\"{{$get.icon}}\",\"style\":{\"width\":\"100\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"100\"}]},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]},{\"type\":\"vertical\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":\"0\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$env.device.os.name}} {{$get.lastedVersion}}\",\"style\":{\"padding\":\"0\",\"size\":\"18\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]}]},{\"type\":\"vertical\",\"style\":{\"padding_left\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"padding_right\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"padding_bottom\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"spacing\":\"0\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$get.desc}}\",\"style\":{\"size\":\"18\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]}]},{\"type\":\"vertical\",\"style\":{\"padding_left\":\"20\",\"spacing\":\"0\",\"background\":\"#ffffff\"},\"components\":[{\"type\":\"button\",\"text\":\"Install Now\",\"style\":{\"width\":\"100%\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"50\"}],\"size\":\"18\",\"align\":\"left\",\"color\":\"#4993d1\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}],\"action\":{\"trigger\":\"installApp\"}}]},{\"type\":\"space\",\"style\":{\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"20%\"},{\"{{#else}}\":\"0\"}]}},{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"0\",\"align\":\"center\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$env.device.os.name}} {{$env.app.version}}\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":\"{{$get.currentFlag}}\"},{\"type\":\"label\",\"text\":\"Your app is up to date.\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":\"{{$get.currentFlag}}\"}]}]}]}]}}}}}"
},
"lastUpdateBy" : "systemadmin"
}
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.dma_action_chain_template.update(
{"actionType" : "logout_confirm_api_change"},
{
"actionType" : "logout_confirm_api_change",
"chainTemplate" : {
"type" : "$util.alert",
"dmaType" : "confirm_dialog",
"options" : {
"title" : "Hello",
"description" : "This is a message",
"positiveText" : "Yes",
"negetiveText" : "No"
},
"success" : {
"type" : "$loading",
"dmaType" : "open_loading",
"options" : {
"lock" : "true"
},
"success" : {
"type" : "$set",
"dmaType" : "set_global_to_api",
"options" : {},
"success" : {
"type" : "$network.request",
"dmaType" : "network_request",
"options" : {
"url" : "http://www.dma.beebuddy.net/myfile.json",
"method" : "post",
"header" : {
"content_type" : "json"
},
"data" : {}
},
"success" : {
"type" : "$set",
"dmaType" : "response_to_local",
"options" : {
"result" : "{{$jason}}"
},
"success" : {
"type" : "$loading",
"dmaType" : "hide_loading",
"options" : {
"lock" : "false"
},
"success" : {
"type" : "$util.condition",
"dmaType" : "check_condition",
"options" : {
"expression" : "true"
},
"success" : {
"type" : "$global.set",
"dmaType" : "set_global",
"options" : {
"output1" : "{{$get.result.resultData}}"
},
"success" : {
"type": "$global.resetAll",
"dmaType" : "reset_global",
"success": {
"type": "$session.resetAll",
"dmaType" : "reset_session",
"success": {
"type": "$passcode.reset",
"dmaType" : "reset_passcode",
"success": {
"type": "$once.resetAll",
"dmaType" : "reset_once",
"success": {
"type" : "$href",
"dmaType" : "change_page",
"options" : {
"url" : "www.mylinkurl.com/myfile.json"
},
"success" : {},
"error" : {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error" : {}
},
"error" : {
"type" : "$util.banner",
"dmaType" : "condition_Banner",
"options" : {
"title" : "Hello",
"description" : "{{$get.result.resultMessage}}",
"type" : "error"
},
"success" : {},
"error" : {}
}
}
}
},
"error" : {
"type" : "$loading",
"dmaType" : "hide_loading",
"options" : {
"lock" : "false"
},
"success" : {
"type" : "$util.banner",
"dmaType" : "network_banner",
"options" : {
"title" : "Hello",
"description" : "Can not connect to server.",
"type" : "error"
},
"success" : {},
"error" : {
"type" : "$util.alert",
"dmaType" : "network_banner",
"options" : {
"title" : "Hello",
"description" : "Do you want to exit?",
"positiveText" : "Yes",
"negetiveText" : "No",
"form" : []
},
"success" : {},
"error" : {}
}
}
}
},
"error" : {}
}
},
"error" : {}
}
},
{upsert : true}
)
db.dma_action_chain_template.update(
{"actionType" : "logout_confirm_noapi_change"},
{
"actionType": "logout_confirm_noapi_change",
"chainTemplate": {
"type": "$util.alert",
"dmaType": "confirm_dialog",
"options": {
"title": "Hello",
"description": "This is a message",
"positiveText": "Yes",
"negetiveText": "No"
},
"success": {
"type": "$global.set",
"dmaType": "set_global",
"options": {
"output1": "{{$get.result.resultData}}"
},
"success": {
"type": "$global.resetAll",
"dmaType": "reset_global",
"success": {
"type": "$session.resetAll",
"dmaType": "reset_session",
"success": {
"type": "$passcode.reset",
"dmaType": "reset_passcode",
"success": {
"type": "$once.resetAll",
"dmaType": "reset_once",
"success": {
"type": "$href",
"dmaType": "change_page",
"options": {
"url": "www.mylinkurl.com/myfile.json"
},
"success": {},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
}
}
},
{upsert : true}
)
db.dma_action_chain_template.update(
{"actionType" : "logout_noconfirm_api_change"},
{
"actionType": "logout_noconfirm_api_change",
"chainTemplate": {
"type": "$loading",
"dmaType": "open_loading",
"options": {
"lock": "true"
},
"success": {
"type": "$set",
"dmaType": "set_global_to_api",
"options": {},
"success": {
"type": "$network.request",
"dmaType": "network_request",
"options": {
"url": "http://www.dma.beebuddy.net/myfile.json",
"method": "post",
"header": {
"content_type": "json"
},
"data": {}
},
"success": {
"type": "$set",
"dmaType": "response_to_local",
"options": {
"result": "{{$jason}}"
},
"success": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.condition",
"dmaType": "check_condition",
"options": {
"expression": "true"
},
"success": {
"type": "$global.set",
"dmaType": "set_global",
"options": {
"output1": "{{$get.result.resultData}}"
},
"success": {
"type": "$global.resetAll",
"dmaType": "reset_global",
"success": {
"type": "$session.resetAll",
"dmaType": "reset_session",
"success": {
"type": "$passcode.reset",
"dmaType": "reset_passcode",
"success": {
"type": "$once.resetAll",
"dmaType": "reset_once",
"success": {
"type": "$href",
"dmaType": "change_page",
"options": {
"url": "www.mylinkurl.com/myfile.json"
},
"success": {},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {
"type": "$util.banner",
"dmaType": "condition_Banner",
"options": {
"title": "Hello",
"description": "{{$get.result.resultMessage}}",
"type": "error"
},
"success": {},
"error": {}
}
}
}
},
"error": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Can not connect to server.",
"type": "error"
},
"success": {},
"error": {
"type": "$util.alert",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Do you want to exit?",
"positiveText": "Yes",
"negetiveText": "No",
"form": []
},
"success": {},
"error": {}
}
}
}
},
"error": {}
}
}
},
{upsert : true}
)
db.dma_action_chain_template.update(
{"actionType" : "logout_noconfirm_noapi_change"},
{
"actionType": "logout_noconfirm_noapi_change",
"chainTemplate": {
"type": "$global.set",
"dmaType": "set_global",
"options": {
"output1": "{{$get.result.resultData}}"
},
"success": {
"type": "$global.resetAll",
"dmaType": "reset_global",
"success": {
"type": "$session.resetAll",
"dmaType": "reset_session",
"success": {
"type": "$passcode.reset",
"dmaType": "reset_passcode",
"success": {
"type": "$once.resetAll",
"dmaType": "reset_once",
"success": {
"type": "$href",
"dmaType": "change_page",
"options": {
"url": "www.mylinkurl.com/myfile.json"
},
"success": {},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
},
"error": {}
}
},
{upsert : true}
)
\ No newline at end of file
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.dma_action_chain_template.update(
{"actionType": "loginPin_confirm_api_change"},
{
"actionType": "loginPin_confirm_api_change",
"chainTemplate": {
"type": "$util.alert",
"dmaType": "confirm_dialog",
"options": {
"title": "Hello",
"description": "This is a message",
"positiveText": "Yes",
"negetiveText": "No"
},
"success": {
"type": "$loading",
"dmaType": "open_loading",
"options": {
"lock": "true"
},
"success": {
"type": "$set",
"dmaType": "set_global_to_api",
"options": {},
"success": {
"type": "$network.request",
"dmaType": "network_request",
"options": {
"url": "http://www.dma.beebuddy.net/myfile.json",
"method": "post",
"header": {
"content_type": "json"
},
"data": {}
},
"success": {
"type": "$set",
"dmaType": "response_to_local",
"options": {
"result": "{{$jason}}"
},
"success": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.condition",
"dmaType": "check_condition",
"options": {
"expression": "true"
},
"success": {
"type": "$global.set",
"dmaType": "set_global",
"options": {
"output1": "{{$get.result.resultData}}"
},
"success": {
"type": "$session.set",
"dmaType": "set_session",
"options": {
"domain": "jasonbase.com",
"header": {},
"body": {}
},
"success": {
"type": "$passcode.create",
"dmaType": "passcode_create",
"options": {},
"success": {
"type": "$passcode.unlock",
"dmaType": "passcode_unlock",
"options": {},
"success": {
"type": "$href",
"dmaType": "change_page",
"options": {
"url": "www.mylinkurl.com/myfile.json"
},
"success": {},
"error": {}
},
"error": {}
},
"error": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Result",
"description": "Error",
"type": "error"
},
"success": {},
"error": {}
}
},
"error": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Result",
"description": "Error",
"type": "error"
},
"success": {},
"error": {}
}
},
"error": {}
},
"error": {
"type": "$util.banner",
"dmaType": "condition_Banner",
"options": {
"title": "Hello",
"description": "{{$get.result.resultMessage}}",
"type": "error"
},
"success": {},
"error": {}
}
}
}
},
"error": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Can not connect to server.",
"type": "error"
},
"success": {},
"error": {
"type": "$util.alert",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Do you want to exit?",
"positiveText": "Yes",
"negetiveText": "No",
"form": []
},
"success": {},
"error": {}
}
}
}
},
"error": {}
}
},
"error": {}
}
},
{upsert : true}
)
db.dma_action_chain_template.update(
{"actionType": "loginPin_noconfirm_api_change"},
{
"actionType" : "loginPin_noconfirm_api_change",
"chainTemplate" : {
"type": "$loading",
"dmaType": "open_loading",
"options": {
"lock": "true"
},
"success": {
"type": "$set",
"dmaType": "set_global_to_api",
"options": {},
"success": {
"type": "$network.request",
"dmaType": "network_request",
"options": {
"url": "http://www.dma.beebuddy.net/myfile.json",
"method": "post",
"header": {
"content_type": "json"
},
"data": {}
},
"success": {
"type": "$set",
"dmaType": "response_to_local",
"options": {
"result": "{{$jason}}"
},
"success": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.condition",
"dmaType": "check_condition",
"options": {
"expression": "true"
},
"success": {
"type": "$global.set",
"dmaType": "set_global",
"options": {
"output1": "{{$get.result.resultData}}"
},
"success": {
"type": "$session.set",
"dmaType": "set_session",
"options": {
"domain": "jasonbase.com",
"header": {},
"body": {}
},
"success": {
"type": "$passcode.create",
"dmaType": "passcode_create",
"options": {},
"success": {
"type": "$passcode.unlock",
"dmaType": "passcode_unlock",
"options": {},
"success": {
"type": "$href",
"dmaType": "change_page",
"options": {
"url": "www.mylinkurl.com/myfile.json"
},
"success": {},
"error": {}
},
"error": {}
},
"error": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Result",
"description": "Error",
"type": "error"
},
"success": {},
"error": {}
}
},
"error": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Result",
"description": "Error",
"type": "error"
},
"success": {},
"error": {}
}
},
"error": {}
},
"error": {
"type": "$util.banner",
"dmaType": "condition_Banner",
"options": {
"title": "Hello",
"description": "{{$get.result.resultMessage}}",
"type": "error"
},
"success": {},
"error": {}
}
}
}
},
"error": {
"type": "$loading",
"dmaType": "hide_loading",
"options": {
"lock": "false"
},
"success": {
"type": "$util.banner",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Can not connect to server.",
"type": "error"
},
"success": {},
"error": {
"type": "$util.alert",
"dmaType": "network_banner",
"options": {
"title": "Hello",
"description": "Do you want to exit?",
"positiveText": "Yes",
"negetiveText": "No",
"form": []
},
"success": {},
"error": {}
}
}
}
},
"error": {}
}
}
},
{upsert : true}
)
\ No newline at end of file
prefix = /opt/stack/mongodb3
mongodb_port = 7020
mongodb_password = password
prefix = /opt/stack/mongodb1
mongodb_port = 7018
mongodb_password = password
use admin
db.auth("root", "password")
db.dropUser("wdobject")
db.createUser(
{
user: "wdobject",
pwd: "BBKaQWZpX43qN2Rn",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
use DMAMANAGER
db.dropUser("mongoapp")
db.createUser(
{
user: "mongoapp",
pwd: "mOng0@pp",
roles: [ { role: "dbAdmin", db: "DMAMANAGER"},{ "role" : "readWrite", "db" : "DMAMANAGER" }]
}
)
\ No newline at end of file
# --- GENERAL CONFIGURATION ---
server 158.108.7.157 #ntp1
server 158.108.2.100 #ntp2
server 127.127.1.0
fudge 127.127.1.0 stratum 10
# Drift file.
statsdir /var/log/ntpstats/
prefix = /opt/stack/runtime
jboss_server_http_port = 8080
jboss_server_https_port = 8443
jboss_server_ajp_port = 8009
jboss_server_management_http_port = 9990
jboss_server_management_https_port = 9443
jboss_server_management_native_port = 9999
jboss_manager_username = appadmin
jboss_manager_password = BBgPmpQVT3Xs9cKj
\ No newline at end of file
prefix = /opt/stack/mongodb2
mongodb_port = 7019
mongodb_password = password
use admin
db.auth("root", "password")
db.dropUser("wdobject")
db.createUser(
{
user: "wdobject",
pwd: "BBKaQWZpX43qN2Rn",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
use SERVICEGATEWAY
db.dropUser("mongoapp")
db.createUser(
{
user: "mongoapp",
pwd: "mOng0@pp",
roles: [ { role: "dbAdmin", db: "SERVICEGATEWAY"},{ "role" : "readWrite", "db" : "SERVICEGATEWAY" }]
}
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.createCollection("user")
db.user.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.UserDocument",
"username" : "admin",
"password" : "ZG1hQGRtaW5tYW5hZ2Vy",
"createDate" : new Date(),
"createBy" : "system",
"lastUpdateDate" : new Date(),
"lastUpdateBy" : "system",
"role" : "admin"
}
)
db.user.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.UserDocument",
"username" : "beebuddySystemAdmin",
"password" : "U3lzdGVtQGRtaW5NYW5hZ2Vy",
"createDate" : new Date(),
"createBy" : "system",
"lastUpdateDate" : new Date(),
"lastUpdateBy" : "system",
"role" : "system"
}
)
db.createCollection("entity_config")
db.entity_config.insertOne(
{
"_class" : "com.jjpa.db.mongodb.document.dma.manager.EntityDocument",
"entityName" : "default",
"remark" : "Default Entity",
"storyName" : "",
"role" : "",
"theme" : "",
"status" : "Active",
"publishStatus" : "W",
"createDate" : new Date(),
"lastUpdateDate" : new Date()
}
)
\ No newline at end of file
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.storyboard_target_type.drop()
db.createCollection("storyboard_target_type")
db.storyboard_target_type.insert(
[
{
"name" : "Extra",
"api" : "listExtraTarget"
},
{
"name" : "Screen",
"api" : "listAppUi"
}
]
)
db.storyboard_extra_target_type.drop()
db.createCollection("storyboard_extra_target_type")
db.storyboard_extra_target_type.insert(
[
{
"uiName" : "self"
},
{
"uiName" : "refresh"
}
]
)
db.screen_input_type.drop()
db.createCollection("screen_input_type")
db.screen_input_type.insert(
[
{
"name" : "Global",
"api" : "listGlobalValue"
},
{
"name" : "Native",
"api" : "listScreenNativeInputType"
}
]
)
db.screen_native_input_type.drop()
db.createCollection("screen_native_input_type")
db.screen_native_input_type.insert(
[
{
"globalName" : "Not required location permission",
"fieldType" : "Location",
"source" : "Native",
"api" : "",
"action" : "",
"dataStructure" : "",
"className" : "LocationBlank",
"dmaParameter" : "_dma_internal_location"
},
{
"globalName" : "Required location permission",
"fieldType" : "Location",
"source" : "Native",
"api" : "",
"action" : "",
"dataStructure" : "",
"className" : "LocationCheck",
"dmaParameter" : "_dma_internal_location"
}
]
)
use DMAMANAGER
db.auth("mongoapp", "mOng0@pp")
db.dma_configuration.drop()
db.createCollection("dma_configuration")
db.dma_configuration.insertOne(
{
"configName" : "versionInfo",
"data" : {
},
"nativeJson" : {"data" : "{\"$jason\":{\"head\":{\"title\":\"SoftwareUpdateTemplate\",\"description\":\"SoftwareUpdateTemplate\",\"styles\":{},\"actions\":{\"$load\":{\"type\":\"$set\",\"options\":{\"headerColor\":\"#000000\",\"headerBgColor\":\"#ffffff\",\"headerTitle\":\"Software Update\",\"version\":\"{{$env.app.version}}\",\"typeMobile\":\"{{$env.device.os.name}}\",\"lasted_version_ios\":\"2.5.4\",\"lasted_version_android\":\"3.6.4\",\"desc_android\":\"Version 3.6.4 \\n -Fix Header must be single line and split to '...' \\n -Add local image resource [icon_navigate.png,icon_currentlocation.png] \\n\\nVerion 3.6.3 \\n -Change refresh image for DVS \\n\\n Version 3.6.1 \\n -Fix bug dropdown not send value \\n\\n Version 3.6.0 \\n -Add Feature SignaturePad \\n\\nVersion 3.5.0 \\n - Add able to set visibility of Layout \\n\\nVersion 3.4.1 \\n - Fix bug loading dialog not close when Click deny permission. \\n\\n Version 3.4.0 \\n - Add feature tap info window of marker pin \\n \\n Version 3.3.1 \\n - Add feature Set Action to onclick window of Marker pin. \\n - Add feature Compress file image before upload. \\n - Fix bug when using map GPS not close.\",\"desc_ios\":\"Version 2.5.4\\n - fix bug check box couponent\\n - add image Current Location to local\\n \\nVersion 2.5.3\\n - fix bug button size with text length\\n \\nVersion 2.5.2\\n - edit icon clear signature\\n \\nVersion 2.5.1\\n - fix bug type visible\\n - fix bug default image component\\n - add feature signature\\n \\nVersion 2.4.0\\n - add feature set visible to layout\\n \\nVersion 2.3.0\\n - add feature auto save photo to gallery\",\"link_download_android\":\"https://dl.dropbox.com/s/iu8e62b8htqx3jt/dma_dev-3.6.4.apk\",\"link_download_ios\":\"itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/8u5ia9fj8q4p9ov/DMA.plist\",\"icon_android\":\"https://cdn2.iconfinder.com/data/icons/ios-7-style-metro-ui-icons/512/MetroUI_OS_Android.png\",\"icon_ios\":\"https://cdn2.iconfinder.com/data/icons/ios-7-style-metro-ui-icons/512/MetroUI_OS_Apple.png\"},\"success\":{\"type\":\"$set\",\"options\":{\"resultData\":\"{{$jason}}\",\"lastedVersion\":\"{{$get.typeMobile =='ios' ? $get.lasted_version_ios : $get.lasted_version_android}}\",\"desc\":\"{{$get.typeMobile =='ios' ?$get.desc_ios : $get.desc_android}}\",\"link_install\":\"{{$get.typeMobile =='ios' ? $get.link_download_ios : $get.link_download_android}}\",\"icon\":\"{{$get.typeMobile =='ios' ? $get.icon_ios : $get.icon_android}}\"},\"success\":{\"type\":\"$set\",\"options\":{\"currentFlag\":\"{{$get.version >= $get.lastedVersion ? 'true' : 'false'}}\"},\"success\":{\"type\":\"$render\",\"success\":{},\"error\":{}}},\"error\":{}},\"error\":{}},\"installApp\":{\"type\":\"$loading\",\"options\":{\"lock\":\"true\"},\"success\":{\"type\":\"$loading\",\"options\":{\"lock\":\"false\"},\"success\":{\"type\":\"$util.browser\",\"options\":{\"url\":\"{{$get.link_install}}\"},\"success\":{},\"error\":{}}}}},\"templates\":{\"body\":{\"header\":{\"style\":{\"background\":\"{{$get.headerBgColor}}\",\"height\":\"20\",\"color\":\"{{$get.headerColor}}\"},\"title\":\"{{$get.headerTitle}}\"},\"style\":{\"border\":\"none\",\"background\":\"#e2e2e2\"},\"sections\":[{\"items\":[{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"20\"},\"components\":[{\"type\":\"space\",\"style\":{\"background\":\"#e2e2e2\",\"height\":\"10\"}},{\"type\":\"horizontal\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":\"0\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"50\"}],\"newFlag\":\"true\",\"align\":\"center\",\"background\":\"#ffffff\"},\"components\":[{\"type\":\"label\",\"text\":\"Current version : {{$env.app.version}}\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]},{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"0\",\"background\":\"#ffffff\",\"newFlag\":\"true\"},\"components\":[{\"type\":\"label\",\"text\":\"Software Update\",\"style\":{\"padding\":\"10\",\"size\":\"26\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]},{\"type\":\"horizontal\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}]},\"components\":[{\"type\":\"image\",\"url\":\"{{$get.icon}}\",\"style\":{\"width\":\"100\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"100\"}]},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]},{\"type\":\"vertical\",\"style\":{\"padding\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"10\"}],\"spacing\":\"0\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$env.device.os.name}} {{$get.lastedVersion}}\",\"style\":{\"padding\":\"0\",\"size\":\"18\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]}]},{\"type\":\"vertical\",\"style\":{\"padding_left\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"padding_right\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"padding_bottom\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"20\"}],\"spacing\":\"0\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$get.desc}}\",\"style\":{\"size\":\"18\",\"color\":\"#555555\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}]}]}]},{\"type\":\"vertical\",\"style\":{\"padding_left\":\"20\",\"spacing\":\"0\",\"background\":\"#ffffff\"},\"components\":[{\"type\":\"button\",\"text\":\"Install Now\",\"style\":{\"width\":\"100%\",\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"0\"},{\"{{#else}}\":\"50\"}],\"size\":\"18\",\"align\":\"left\",\"color\":\"#4993d1\"},\"visible\":[{\"{{#if $get.currentFlag == 'true'}}\":\"false\"},{\"{{#else}}\":\"true\"}],\"action\":{\"trigger\":\"installApp\"}}]},{\"type\":\"space\",\"style\":{\"height\":[{\"{{#if $get.currentFlag == 'true'}}\":\"20%\"},{\"{{#else}}\":\"0\"}]}},{\"type\":\"vertical\",\"style\":{\"padding\":\"0\",\"spacing\":\"0\",\"align\":\"center\"},\"components\":[{\"type\":\"label\",\"text\":\"{{$env.device.os.name}} {{$env.app.version}}\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":\"{{$get.currentFlag}}\"},{\"type\":\"label\",\"text\":\"Your app is up to date.\",\"style\":{\"padding\":\"0\",\"size\":\"20\",\"color\":\"#555555\"},\"visible\":\"{{$get.currentFlag}}\"}]}]}]}]}}}}}"
},
"lastUpdateBy" : "systemadmin"
}
)
\ No newline at end of file
use SERVICEGATEWAY
db.auth("mongoapp", "mOng0@pp")
db.createCollection("admin_user", {})
db.admin_user.insert( {
"username" : "admin",
"password" : "Nr2pY6IAf4kaNULZGFxLYg=="
} )
db.createCollection('external_apis_config_publish', {})
db.createCollection('external_apis_config_temp', {})
db.createCollection('external_apis_type', {})
db.external_apis_type.insert( {
"_id" : 1,
"labelName" : "Static - Dropdown",
"value" : "staticdropdown",
"active" : true
} )
db.external_apis_type.insert( {
"_id" : 2,
"labelName" : "Web Service - Dropdown",
"value" : "webservicedropdown",
"active" : true
} )
db.external_apis_type.insert( {
"_id" : 3,
"labelName" : "Web Service - APIs",
"value" : "webserviceapis",
"active" : true
} )
use SERVICEGATEWAY
db.auth("mongoapp", "mOng0@pp")
db.admin_user.drop()
db.createCollection("admin_user", {})
db.admin_user.insert( {
"username" : "admin",
"password" : "ySqCXldxK0qoIWrzqdITXQ=="
} )
db.external_apis_config_publish.drop()
db.createCollection('external_apis_config_publish', {})
db.external_apis_config_temp.drop()
db.createCollection('external_apis_config_temp', {})
db.external_apis_type.drop()
db.createCollection('external_apis_type', {})
db.external_apis_type.insert([{
"_id" : 1,
"labelName" : "Static - Dropdown",
"value" : "staticdropdown",
"active" : true
},{
"_id" : 2,
"labelName" : "Web Service - Dropdown",
"value" : "webservicedropdown",
"active" : true
},{
"_id" : 3,
"labelName" : "Web Service - APIs",
"value" : "webserviceapis",
"active" : true
},{
"_id" : 4,
"labelName" : "JSON Service - APIs",
"value" : "jsonserviceapis",
"active" : true
}])
\ No newline at end of file
use SERVICEGATEWAY
db.auth("mongoapp", "mOng0@pp")
db.admin_user.drop()
db.createCollection("admin_user", {})
db.admin_user.insert( {
"username" : "admin",
"password" : "nIkgyeBnaysxBa6bNaHz5g=="
} )
db.external_apis_type.drop()
db.createCollection('external_apis_type', {})
db.external_apis_type.insert([{
"_id" : 1,
"labelName" : "Static - Dropdown",
"value" : "staticdropdown",
"active" : true
},{
"_id" : 2,
"labelName" : "Web Service - Dropdown",
"value" : "webservicedropdown",
"active" : true
},{
"_id" : 3,
"labelName" : "Web Service - APIs",
"value" : "webserviceapis",
"active" : true
},{
"_id" : 4,
"labelName" : "JSON Service - Dropdown",
"value" : "jsonservicedropdown",
"active" : true
},{
"_id" : 5,
"labelName" : "JSON Service - APIs",
"value" : "jsonserviceapis",
"active" : true
}])
db.authentication_type.drop()
db.createCollection('authentication_type', {})
db.authentication_type.insert([{
"_id" : 1,
"labelName" : "OAuth 2.0",
"value" : "OAuth 2.0",
"active" : true
}])
db.grant_type.drop()
db.createCollection('grant_type', {})
db.grant_type.insert([{
"_id" : 1,
"labelName" : "Client Credentials",
"value" : "client_credentials",
"active" : true
},{
"_id" : 2,
"labelName" : "Password",
"value" : "password",
"active" : true
}])
\ No newline at end of file
prefix = /opt/stack/mongodb
mongodb_port = 7017
mongodb_password = password
prefix = /opt/stack/postgres
postgres_port = 7432
postgres_password = password
\ No newline at end of file
use admin
db.auth("root", "password")
db.dropUser("wdobject")
db.createUser(
{
user: "wdobject",
pwd: "BBKaQWZpX43qN2Rn",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
use WDCHAT
db.dropUser("wdmongo")
db.createUser(
{
user: "wdmongo",
pwd: "BBgYWpbfqkr5ZwTS",
roles: [ { role: "dbAdmin", db: "WDCHAT"},{ "role" : "readWrite",
"db" : "WDCHAT"
}]
}
)
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!