feat:设备配置信息、运行状态、设备画像接口

This commit is contained in:
waner
2026-03-13 17:30:57 +08:00
parent bf8ec7054c
commit 3b4f549dab
24 changed files with 1378 additions and 39 deletions
+17 -7
View File
@@ -3,19 +3,29 @@ set -euo pipefail
DB_HOST="${DB_HOST:-127.0.0.1}"
DB_PORT="${DB_PORT:-4000}"
DB_NAME="${DB_NAME:-CMEP}"
CMEP_DB_NAME="${DB_NAME:-CMEP}"
DB_USER="${DB_USER:?DB_USER is required}"
DB_PASSWORD="${DB_PASSWORD:?DB_PASSWORD is required}"
LOAD_DIR="${LOAD_DIR:?LOAD_DIR is required}"
ORG_CODE="${ORG_CODE:?ORG_CODE is required}"
ORG_NAME_CN="${ORG_NAME_CN:?ORG_NAME_CN is required}"
escaped_org_name=$(printf "%s" "${ORG_NAME_CN}" | sed "s/'/''/g")
mysql -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" \
-e "CREATE DATABASE IF NOT EXISTS ${DB_NAME} DEFAULT CHARACTER SET utf8mb4;"
-e "CREATE DATABASE IF NOT EXISTS \`${CMEP_DB_NAME}\` DEFAULT CHARACTER SET utf8mb4;"
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
< "${LOAD_DIR}/SCHEMA-DDL.sql"
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${CMEP_DB_NAME}" \
< "${LOAD_DIR}/CMEP.sql"
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${CMEP_DB_NAME}" \
-e "UPDATE CIPS_USER_PARAM_INFO SET ORG_CHINESE_NAME='${escaped_org_name}';"
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${CMEP_DB_NAME}" \
< "${LOAD_DIR}/UP-ORG-INFO.sql"
mysql -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" \
-e "CREATE DATABASE IF NOT EXISTS \`${ORG_CODE}\` DEFAULT CHARACTER SET utf8mb4;"
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${ORG_CODE}" \
< "${LOAD_DIR}/SCHEMA-DDL.sql"