刘洪青 | a1bab15 | 2022-03-11 14:30:36 +0800 | [diff] [blame] | 1 | -- 10.1.init.sql |
| 2 | |
| 3 | /* |
| 4 | 将 paas.example.com 替换为 paas.学校域名.edu.cn |
| 5 | */ |
| 6 | |
| 7 | |
| 8 | -- 以下脚本为可选操作 |
| 9 | |
| 10 | /* |
| 11 | * 若部署了流程平台、门户的产品 |
| 12 | * 可默认创建几个管理员帐号,以及初始授权 |
| 13 | */ |
| 14 | |
| 15 | |
| 16 | -- 创建管理帐号 |
| 17 | |
| 18 | use user; |
| 19 | |
| 20 | -- flowadmin |
| 21 | INSERT INTO `TB_B_USER` (`ID`, `DELETED`, |
| 22 | `UID`, `PASSWORD`, `NAME`, `NAME_SPELLING`, `FULL_NAME_SPELLING`, |
| 23 | `CERTIFICATE_TYPE_ID`, `CERTIFICATE_NUMBER`, `PHONE_NUMBER`, `EMAIL`, |
| 24 | `GENDER_ID`, `NATION_ID`, `COUNTRY_ID`, `ADDRESS_ID`) |
| 25 | VALUES ('50', 0, |
| 26 | '50', 'flowadmin', '流程表单管理员', 'flowadmin', 'flowadmin', |
| 27 | '20001', '50', null, 'flowadmin@supwisdom.com', |
| 28 | '30001', '40001', '50156', '310000'); |
| 29 | |
| 30 | INSERT INTO `TB_B_ACCOUNT` (`ID`, `DELETED`, `USER_ID`, |
| 31 | `ACCOUNT_NAME`, `ACCOUNT_EXPIRY_DATE`, `ORGANIZATION_ID`, `IDENTITY_TYPE_ID`, |
| 32 | `ACTIVATION`, `STATE`, `IS_DATA_CENTER`) |
| 33 | VALUES ('50', 0, '50', |
| 34 | 'flowadmin', null, '1', '1', |
| 35 | 1, 'NORMAL', 0); |
| 36 | |
| 37 | INSERT INTO `TB_B_SAFETY`(`ID`, `DELETED`, `USER_ID`, `SCORE`, `PASSWORD_SCORE`, `SECURE_EMAIL`, `SECURE_PHONE`) |
| 38 | VALUES ('50', 0, '50', '0', '0', null, null); |
| 39 | |
| 40 | INSERT INTO `TB_B_ACCOUNT_ORGANIZATION` (`ID`, `DELETED`, |
| 41 | `ROOT_ORGANIZATION_ID`, `ACCOUNT_ID`, `ORGANIZATION_ID`) |
| 42 | VALUES ('50_1', 0, |
| 43 | '0', '50', '1'); |
| 44 | |
| 45 | INSERT INTO `TB_B_ACCOUNT_LABEL`(`ID`, `DELETED`, |
| 46 | `ACCOUNT_ID`, `LABEL_ID`) |
| 47 | VALUES ('50_1', 0, '50', '1'); |
| 48 | |
| 49 | commit; |
| 50 | |
| 51 | |
| 52 | -- 创建管理帐号的授权 |
| 53 | |
| 54 | use user_authz; |
| 55 | |
| 56 | -- flow |
| 57 | INSERT INTO `TB_ROLE` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`, `APPLICATION_ID`, `CODE`, `NAME`, `DESCRIPTION`, `ENABLED`, `EXTERNAL_ID`) |
| 58 | VALUES ('50', '1', 0, 'admin', '2019-07-01 00:00:00', '1', 'flow-admin', '流程管理员', '流程管理员', 1, '50'); |
| 59 | INSERT INTO `TB_ROLE` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`, `APPLICATION_ID`, `CODE`, `NAME`, `DESCRIPTION`, `ENABLED`, `EXTERNAL_ID`) |
| 60 | VALUES ('51', '1', 0, 'admin', '2019-07-01 00:00:00', '1', 'flow-biz', '流程业务员', '流程业务员', 1, '51'); |
| 61 | |
| 62 | INSERT INTO `TB_GRANTED_ACCOUNT_ROLE` (`ID`, `COMPANY_ID`, `DELETED`, |
| 63 | `ACCOUNT_ID`, `ROLE_ID`, |
| 64 | `GRANT_EXPIRED_DATE`) |
| 65 | VALUES ('50_50', '1', 0, |
| 66 | '50', '50', |
| 67 | NULL); |
| 68 | |
| 69 | INSERT INTO `TB_ROLE_USER` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`, |
| 70 | `ORIGIN_TYPE`, `ORIGIN_PK`, |
| 71 | `APPLICATION_ID`, `ROLE_ID`, `ACCOUNT_ID`, |
| 72 | `GRANT_EXPIRED_DATE`) |
| 73 | VALUES ('50_50', '1', 0, 'admin', '2019-07-01 00:00:00', |
| 74 | NULL, NULL, |
| 75 | '1', '50', '50', |
| 76 | NULL); |
| 77 | |
| 78 | commit; |
| 79 | |
| 80 | |
| 81 | -- 创建认证帐号、认证对接 |
| 82 | |
| 83 | use cas_server; |
| 84 | |
| 85 | -- flow |
| 86 | |
| 87 | INSERT INTO `TB_ACCOUNT` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`, |
| 88 | `USERNAME`, `PASSWORD`, `DESCRIPTION`, `ENABLED`, `ACCOUNT_NON_EXPIRED`, `ACCOUNT_NON_LOCKED`, `CREDENTIALS_NON_EXPIRED`, |
| 89 | `IDENTITY`, `USER_NO`, `NAME`, `MOBILE`, `EMAIL_ADDRESS`, `IDENTITY_TYPE`, `IDENTITY_NO`, |
| 90 | `EXTERNAL_ID`) |
| 91 | VALUES ('50', '1', 0, 'admin', '2019-07-01 00:00:00', |
| 92 | 'flowadmin', 'flowadmin', '流程管理员', 1, 1, 1, 1, |
| 93 | 'admin', '50', '流程管理员', '', 'flowadmin@supwisdom.com', '20001', '', |
| 94 | '50'); |
| 95 | |
| 96 | commit; |
| 97 | |
| 98 | INSERT INTO `TB_SERVICE` (`ID`, `COMPANY_ID`, `DELETED`, `ADD_ACCOUNT`, `ADD_TIME`, |
| 99 | `NAME`, `DESCRIPTION`, `INFORMATION_URL`, `LOGOUT_URL`, |
| 100 | `RESPONSE_TYPE`, `LOGOUT_TYPE`, |
| 101 | `EVALUATION_ORDER`, `FRIENDLY_NAME`, `REGISTERED_SERVICE_ID`, `SERVICE_ID`, |
| 102 | `ENABLED`, `SSO_ENABLED`, `REQUIRE_ALL_ATTRIBUTES`, |
| 103 | `APPLICATION_ID`, `EXTERNAL_ID`) |
| 104 | VALUES ('50', '1', 0, 'admin', '2019-07-01 00:00:00', |
| 105 | '流程平台', '流程平台', 'https://formflow.paas.example.com', 'https://formflow.paas.example.com/formflow/cas/authen/logout', |
| 106 | 'REDIRECT', 'FRONT_CHANNEL', |
| 107 | 50, '流程平台', 50, 'https://formflow.paas.example.com/(.*)', |
| 108 | 1, 1, 1, |
| 109 | '50', '50'); |
| 110 | |
| 111 | commit; |
| 112 | |
| 113 | update TB_SERVICE |
| 114 | set |
| 115 | INFORMATION_URL='http://formflow.paas.example.com', |
| 116 | LOGOUT_URL='http://formflow.paas.example.com/formflow/cas/authen/logout', |
| 117 | SERVICE_ID='http://formflow.paas.example.com/(.*)', |
| 118 | ID_TOKEN_ENABLED=1 |
| 119 | where ID='50'; -- todo, modify |
| 120 | |
| 121 | commit; |
| 122 | |