Add one-step auto-deployment script
¶Ô±ÈÐÂÎļþ |
| | |
| | | #!/bin/bash |
| | | |
| | | # RuoYi-AI Interactive Deployment Script |
| | | # This script helps configure and deploy the RuoYi-AI project with custom settings |
| | | |
| | | set -e |
| | | |
| | | echo "==================================================" |
| | | echo " RuoYi-AI 交äºå¼é¨ç½²èæ¬" |
| | | echo "==================================================" |
| | | echo "" |
| | | echo "æ¤èæ¬å°å¼å¯¼æ¨å®æ RuoYi-AI çé
ç½®åé¨ç½²ã" |
| | | echo "ç³»ç»å°æç¤ºæ¨è¾å
¥åç§é
ç½®åæ°ã" |
| | | echo "" |
| | | |
| | | SCRIPT_DIR=${PWD} |
| | | |
| | | # æç¤ºè¾å
¥é¨ç½²ç®å½ï¼å¸¦æé»è®¤å¼ |
| | | read -p "请è¾å
¥é¨ç½²ç®å½ [${PWD}/ruoyi-ai-deploy]: " user_input |
| | | DEPLOY_DIR="${user_input:-${PWD}/ruoyi-ai-deploy}" |
| | | |
| | | # æ£æ¥ç®å½æ¯å¦åå¨ |
| | | if [ -d "$DEPLOY_DIR" ]; then |
| | | echo "è¦åï¼ç®å½ $DEPLOY_DIR å·²åå¨ï¼" |
| | | read -p "æ¨æ³å é¤å®åï¼[y/N]: " delete_choice |
| | | |
| | | case "${delete_choice:-N}" in |
| | | [Yy]* ) |
| | | echo "æ£å¨å é¤ç°æç®å½..." |
| | | rm -rf "$DEPLOY_DIR" |
| | | mkdir -p "$DEPLOY_DIR" |
| | | echo "ç®å½å·²éæ°å建ã" |
| | | ;; |
| | | * ) |
| | | echo "ä¿çç°æç®å½ã" |
| | | ;; |
| | | esac |
| | | else |
| | | mkdir -p "$DEPLOY_DIR" |
| | | echo "ç®å½å·²åå»ºäº $DEPLOY_DIR" |
| | | fi |
| | | |
| | | echo "éå®çé¨ç½²ç®å½: $DEPLOY_DIR" |
| | | |
| | | mkdir -p ${DEPLOY_DIR}/{data/mysql,data/redis,data/logs,data/weaviate} |
| | | cd ${DEPLOY_DIR} |
| | | |
| | | # Function to prompt for a value with a default |
| | | prompt_with_default() { |
| | | local prompt=$1 |
| | | local default=$2 |
| | | local var_name=$3 |
| | | |
| | | read -p "${prompt} [${default}]: " input |
| | | if [ -z "$input" ]; then |
| | | eval "${var_name}=\"${default}\"" |
| | | else |
| | | eval "${var_name}=\"${input}\"" |
| | | fi |
| | | } |
| | | |
| | | # Function to prompt for a password with masking |
| | | prompt_for_password() { |
| | | local prompt=$1 |
| | | local default=$2 |
| | | local var_name=$3 |
| | | |
| | | read -sp "${prompt} [default: ${default}]: " input |
| | | echo "" |
| | | if [ -z "$input" ]; then |
| | | eval "${var_name}=\"${default}\"" |
| | | else |
| | | eval "${var_name}=\"${input}\"" |
| | | fi |
| | | } |
| | | |
| | | # Function to escape special characters for sed replacement string |
| | | escape_sed_replacement_string() { |
| | | # Escape &, \, and the delimiter | for the sed replacement string |
| | | echo "$1" | sed -e 's/[&\\|]/\\&/g' |
| | | } |
| | | |
| | | echo "=== 常è§é
ç½® ===" |
| | | prompt_with_default "æ¶åº" "Asia/Shanghai" "TZ" |
| | | |
| | | echo "" |
| | | echo "=== MySQL é
ç½® ===" |
| | | prompt_with_default "MySQL 端å£" "3306" "MYSQL_PORT" |
| | | prompt_with_default "MySQL æ°æ®åºåç§°" "ruoyi-ai" "MYSQL_DATABASE" |
| | | prompt_for_password "MySQL root å¯ç " "root" "MYSQL_ROOT_PASSWORD" |
| | | |
| | | echo "" |
| | | echo "=== Redis é
ç½® ===" |
| | | prompt_with_default "Redis 端å£" "6379" "REDIS_PORT" |
| | | prompt_for_password "Redis å¯ç (çç©ºåæ å¯ç )" "" "REDIS_PASSWORD" |
| | | prompt_with_default "Redis æ°æ®åºç´¢å¼" "0" "REDIS_DATABASE" |
| | | prompt_with_default "Redis è¿æ¥è¶
æ¶æ¶é´" "10s" "REDIS_TIMEOUT" |
| | | |
| | | echo "" |
| | | echo "=== å端æå¡é
ç½® ===" |
| | | prompt_with_default "å端æå¡ç«¯å£" "6039" "SERVER_PORT" |
| | | prompt_with_default "å端æå¡ä¸»æºå" "ruoyi-backend" "BACKEND_HOST" |
| | | prompt_with_default "æ°æ®åºç¨æ·å" "root" "DB_USERNAME" |
| | | prompt_for_password "æ°æ®åºå¯ç " "root" "DB_PASSWORD" |
| | | |
| | | echo "" |
| | | echo "=== å端æå¡é
ç½® ===" |
| | | prompt_with_default "Admin UI 端å£" "8082" "ADMIN_PORT" |
| | | prompt_with_default "Web UI 端å£" "8081" "WEB_PORT" |
| | | |
| | | echo "" |
| | | echo "=== Weaviate åéæ°æ®åºé
ç½® ===" |
| | | prompt_with_default "Weaviate HTTP 端å£" "50050" "WEAVIATE_HTTP_PORT" |
| | | prompt_with_default "Weaviate gRPC 端å£" "50051" "WEAVIATE_GRPC_PORT" |
| | | prompt_with_default "Weaviate æ¥è¯¢éå¶" "25" "WEAVIATE_QUERY_LIMIT" |
| | | prompt_with_default "Weaviate å¿å访é®" "true" "WEAVIATE_ANONYMOUS_ACCESS" |
| | | prompt_with_default "Weaviate æ°æ®è·¯å¾" "/var/lib/weaviate" "WEAVIATE_DATA_PATH" |
| | | prompt_with_default "Weaviate åé忍¡å" "none" "WEAVIATE_VECTORIZER_MODULE" |
| | | prompt_with_default "Weaviate 模å" "text2vec-cohere,text2vec-huggingface,text2vec-palm,text2vec-openai,generative-openai,generative-cohere,generative-palm,ref2vec-centroid,reranker-cohere,qna-openai" "WEAVIATE_MODULES" |
| | | prompt_with_default "Weaviate é群主æºå" "node1" "WEAVIATE_CLUSTER_HOSTNAME" |
| | | prompt_with_default "Weaviate åè®®" "http" "WEAVIATE_PROTOCOL" |
| | | prompt_with_default "Weaviate ç±»å" "LocalKnowledge" "WEAVIATE_CLASSNAME" |
| | | |
| | | echo "" |
| | | echo "=== ç产ç¯å¢é
ç½® ===" |
| | | prompt_with_default "ç产ç¯å¢æ°æ®åº URL" "jdbc:mysql://mysql:3306/ruoyi-ai?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true" "PROD_DB_URL" |
| | | prompt_with_default "ç产ç¯å¢æ°æ®åºç¨æ·å" "root" "PROD_DB_USERNAME" |
| | | prompt_for_password "ç产ç¯å¢æ°æ®åºå¯ç " "root" "PROD_DB_PASSWORD" |
| | | prompt_with_default "ç产ç¯å¢ Redis 主æº" "redis" "PROD_REDIS_HOST" |
| | | prompt_with_default "ç产ç¯å¢ Redis 端å£" "6379" "PROD_REDIS_PORT" |
| | | prompt_with_default "ç产ç¯å¢ Redis æ°æ®åº" "0" "PROD_REDIS_DATABASE" |
| | | prompt_for_password "ç产ç¯å¢ Redis å¯ç (çç©ºåæ å¯ç )" "" "PROD_REDIS_PASSWORD" |
| | | prompt_with_default "ç产ç¯å¢ Redis è¶
æ¶æ¶é´" "10s" "PROD_REDIS_TIMEOUT" |
| | | |
| | | echo "" |
| | | echo "=== å端é
ç½® ===" |
| | | prompt_with_default "å端å端 API åºç¡ URL" "http://${BACKEND_HOST}:${SERVER_PORT}" "FRONTEND_API_BASE_URL" |
| | | prompt_with_default "å端å¼åæå¡å¨ç«¯å£" "3000" "FRONTEND_DEV_PORT" |
| | | |
| | | # Copy template files |
| | | cp ${SCRIPT_DIR}/template/.env.template ${DEPLOY_DIR}/.env |
| | | cp ${SCRIPT_DIR}/template/docker-compose.yaml.template ${DEPLOY_DIR}/docker-compose.yaml |
| | | |
| | | echo "已尿¨¡æ¿æä»¶å¤å¶å°é¨ç½²ç®å½ã" |
| | | |
| | | # æ¿æ¢ .env æä»¶ä¸çå ä½ç¬¦ |
| | | echo "æ£å¨ä½¿ç¨æ¨çé
ç½®æ´æ° .env æä»¶..." |
| | | sed -i "s|{{TZ}}|$(escape_sed_replacement_string "${TZ}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{MYSQL_ROOT_PASSWORD}}|$(escape_sed_replacement_string "${MYSQL_ROOT_PASSWORD}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{MYSQL_DATABASE}}|$(escape_sed_replacement_string "${MYSQL_DATABASE}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{MYSQL_PORT}}|$(escape_sed_replacement_string "${MYSQL_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{REDIS_PORT}}|$(escape_sed_replacement_string "${REDIS_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{REDIS_PASSWORD}}|$(escape_sed_replacement_string "${REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{REDIS_DATABASE}}|$(escape_sed_replacement_string "${REDIS_DATABASE}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{DB_URL}}|$(escape_sed_replacement_string "jdbc:mysql://mysql:3306/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{DB_USERNAME}}|$(escape_sed_replacement_string "${DB_USERNAME}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{DB_PASSWORD}}|$(escape_sed_replacement_string "${DB_PASSWORD}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{ADMIN_PORT}}|$(escape_sed_replacement_string "${ADMIN_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEB_PORT}}|$(escape_sed_replacement_string "${WEB_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{FRONTEND_API_BASE_URL}}|$(escape_sed_replacement_string "${FRONTEND_API_BASE_URL}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{FRONTEND_DEV_PORT}}|$(escape_sed_replacement_string "${FRONTEND_DEV_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_HTTP_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_HTTP_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_GRPC_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_GRPC_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_QUERY_LIMIT}}|$(escape_sed_replacement_string "${WEAVIATE_QUERY_LIMIT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_ANONYMOUS_ACCESS}}|$(escape_sed_replacement_string "${WEAVIATE_ANONYMOUS_ACCESS}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_DATA_PATH}}|$(escape_sed_replacement_string "${WEAVIATE_DATA_PATH}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_VECTORIZER_MODULE}}|$(escape_sed_replacement_string "${WEAVIATE_VECTORIZER_MODULE}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_MODULES}}|$(escape_sed_replacement_string "${WEAVIATE_MODULES}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_CLUSTER_HOSTNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLUSTER_HOSTNAME}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_PROTOCOL}}|$(escape_sed_replacement_string "${WEAVIATE_PROTOCOL}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{WEAVIATE_CLASSNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLASSNAME}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_DB_URL}}|$(escape_sed_replacement_string "${PROD_DB_URL}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_DB_USERNAME}}|$(escape_sed_replacement_string "${PROD_DB_USERNAME}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_DB_PASSWORD}}|$(escape_sed_replacement_string "${PROD_DB_PASSWORD}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_REDIS_HOST}}|$(escape_sed_replacement_string "${PROD_REDIS_HOST}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_REDIS_PORT}}|$(escape_sed_replacement_string "${PROD_REDIS_PORT}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_REDIS_DATABASE}}|$(escape_sed_replacement_string "${PROD_REDIS_DATABASE}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_REDIS_PASSWORD}}|$(escape_sed_replacement_string "${PROD_REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/.env |
| | | sed -i "s|{{PROD_REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${PROD_REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/.env |
| | | |
| | | echo "å·²ä½¿ç¨æ¨çé
ç½®æ´æ° .env æä»¶ã" |
| | | |
| | | # æ¿æ¢ docker-compose.yaml æä»¶ä¸çå ä½ç¬¦ |
| | | echo "æ£å¨ä½¿ç¨æ¨çé
ç½®æ´æ° docker-compose.yaml æä»¶..." |
| | | |
| | | # Determine Redis command arguments based on password |
| | | #if [ -n "${REDIS_PASSWORD}" ]; then |
| | | # REDIS_COMMAND_ARGS="--requirepass $(escape_sed_replacement_string "${REDIS_PASSWORD}")" |
| | | #else |
| | | # REDIS_COMMAND_ARGS="" |
| | | #fi |
| | | |
| | | sed -i "s|{{MYSQL_ROOT_PASSWORD}}|$(escape_sed_replacement_string "${MYSQL_ROOT_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{MYSQL_DATABASE}}|$(escape_sed_replacement_string "${MYSQL_DATABASE}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{MYSQL_PORT}}|$(escape_sed_replacement_string "${MYSQL_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{REDIS_PORT}}|$(escape_sed_replacement_string "${REDIS_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{REDIS_COMMAND_ARGS}}|$(escape_sed_replacement_string "${REDIS_COMMAND_ARGS}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_HTTP_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_HTTP_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_GRPC_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_GRPC_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_QUERY_LIMIT}}|$(escape_sed_replacement_string "${WEAVIATE_QUERY_LIMIT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_ANONYMOUS_ACCESS}}|$(escape_sed_replacement_string "${WEAVIATE_ANONYMOUS_ACCESS}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_DATA_PATH}}|$(escape_sed_replacement_string "${WEAVIATE_DATA_PATH}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_VECTORIZER_MODULE}}|$(escape_sed_replacement_string "${WEAVIATE_VECTORIZER_MODULE}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_MODULES}}|$(escape_sed_replacement_string "${WEAVIATE_MODULES}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEAVIATE_CLUSTER_HOSTNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLUSTER_HOSTNAME}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{DB_URL}}|$(escape_sed_replacement_string "jdbc:mysql://mysql:3306/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{DB_USERNAME}}|$(escape_sed_replacement_string "${DB_USERNAME}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{DB_PASSWORD}}|$(escape_sed_replacement_string "${DB_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{REDIS_HOST}}|redis|g" ${DEPLOY_DIR}/docker-compose.yaml # REDIS_HOST is hardcoded to 'redis' in docker-compose |
| | | sed -i "s|{{REDIS_DATABASE}}|$(escape_sed_replacement_string "${REDIS_DATABASE}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{REDIS_PASSWORD}}|$(escape_sed_replacement_string "${REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{TZ}}|$(escape_sed_replacement_string "${TZ}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{ADMIN_PORT}}|$(escape_sed_replacement_string "${ADMIN_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|{{WEB_PORT}}|$(escape_sed_replacement_string "${WEB_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | |
| | | echo "" |
| | | echo "=== æå»ºæé¨ç½²é项 ===" |
| | | read -p "æ¨æ³æå»ºæ°éå (B) è¿æ¯ç´æ¥ä½¿ç¨ç°æéåé¨ç½² (D)ï¼[B/d]: " build_or_deploy_choice |
| | | BUILD_CHOICE="${build_or_deploy_choice:-B}" # Default to Build |
| | | |
| | | if [[ "${BUILD_CHOICE}" == [Bb]* ]]; then |
| | | echo "æ£å¨è¿è¡éåæå»ºè¿ç¨..." |
| | | |
| | | # Clone ruoyi-ai-backend repositories |
| | | if [ -d "${DEPLOY_DIR}/ruoyi-ai" ]; then |
| | | echo "ç®å½ ${DEPLOY_DIR}/ruoyi-ai å·²åå¨ã" |
| | | read -p "æ¨æ³å é¤å®å¹¶å
éä¸ä¸ªæ°ç坿¬åï¼[Y/n]: " answer |
| | | case ${answer:-Y} in |
| | | [Yy]* ) |
| | | echo "æ£å¨å é¤ç°æç®å½..." |
| | | rm -rf ${DEPLOY_DIR}/ruoyi-ai |
| | | echo "æ£å¨å
é ruoyi-ai-backend ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-ai ä»åºç忝åç§° [main]: " RUOYI_AI_BRANCH |
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_AI_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-ai && git checkout ${RUOYI_AI_BRANCH} |
| | | cd .. |
| | | ;; |
| | | [Nn]* ) |
| | | echo "è·³è¿å
éæä½ã" |
| | | ;; |
| | | * ) |
| | | echo "æ æè¾å
¥ãè·³è¿å
éæä½ã" |
| | | ;; |
| | | esac |
| | | else |
| | | echo "æ£å¨å
é ruoyi-ai-backend ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-ai ä»åºç忝åç§° [main]: " RUOYI_AI_BRANCH |
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_AI_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-ai && git checkout ${RUOYI_AI_BRANCH} |
| | | cd .. |
| | | fi |
| | | |
| | | # Clone ruoyi-ai-admin repositories |
| | | if [ -d "${DEPLOY_DIR}/ruoyi-admin" ]; then |
| | | echo "ç®å½ ${DEPLOY_DIR}/ruoyi-admin å·²åå¨ã" |
| | | read -p "æ¨æ³å é¤å®å¹¶å
éä¸ä¸ªæ°ç坿¬åï¼[Y/n]: " answer |
| | | case ${answer:-Y} in |
| | | [Yy]* ) |
| | | echo "æ£å¨å é¤ç°æç®å½..." |
| | | rm -rf ${DEPLOY_DIR}/ruoyi-admin |
| | | echo "æ£å¨å
é ruoyi-admin ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-admin ä»åºç忝åç§° [main]: " RUOYI_ADMIN_BRANCH |
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_ADMIN_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-admin && git checkout ${RUOYI_ADMIN_BRANCH} |
| | | cd .. |
| | | ;; |
| | | [Nn]* ) |
| | | echo "è·³è¿å
éæä½ã" |
| | | ;; |
| | | * ) |
| | | echo "æ æè¾å
¥ãè·³è¿å
éæä½ã" |
| | | ;; |
| | | esac |
| | | else |
| | | echo "æ£å¨å
é ruoyi-ai-admin ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-admin ä»åºç忝åç§° [main]: " RUOYI_ADMIN_BRANCH |
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_ADMIN_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-admin && git checkout ${RUOYI_ADMIN_BRANCH} |
| | | cd .. |
| | | fi |
| | | |
| | | # Clone ruoyi-ai-web repositories |
| | | if [ -d "${DEPLOY_DIR}/ruoyi-web" ]; then |
| | | echo "ç®å½ ${DEPLOY_DIR}/ruoyi-web å·²åå¨ã" |
| | | read -p "æ¨æ³å é¤å®å¹¶å
éä¸ä¸ªæ°ç坿¬åï¼[Y/n]: " answer |
| | | case ${answer:-Y} in |
| | | [Yy]* ) |
| | | echo "æ£å¨å é¤ç°æç®å½..." |
| | | rm -rf ${DEPLOY_DIR}/ruoyi-web |
| | | echo "æ£å¨å
é ruoyi-ai-web ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-web ä»åºç忝åç§° [main]: " RUOYI_WEB_BRANCH |
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_WEB_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-web && git checkout ${RUOYI_WEB_BRANCH} |
| | | cd .. |
| | | ;; |
| | | [Nn]* ) |
| | | echo "è·³è¿å
éæä½ã" |
| | | ;; |
| | | * ) |
| | | echo "æ æè¾å
¥ãè·³è¿å
éæä½ã" |
| | | ;; |
| | | esac |
| | | else |
| | | echo "æ£å¨å
é ruoyi-ai-web ä»åº..." |
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web |
| | | |
| | | # æç¤ºéæ©åæ¯ |
| | | read -p "请è¾å
¥ ruoyi-web ä»åºç忝åç§° [main]: " RUOYI_WEB_BRANCH |
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}" |
| | | echo "æ£å¨åæ¢å°åæ¯: ${RUOYI_WEB_BRANCH}" |
| | | cd ${DEPLOY_DIR}/ruoyi-web && git checkout ${RUOYI_WEB_BRANCH} |
| | | cd .. |
| | | fi |
| | | |
| | | # æ´æ° application-prod.yml æä»¶ |
| | | echo "æ£å¨ä½¿ç¨æ¨çé
ç½®æ´æ° application-prod.yml æä»¶..." |
| | | # Copy application-prod.yml template |
| | | cp ${SCRIPT_DIR}/template/application-prod.yml.template ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | |
| | | # Replace placeholders in application-prod.yml |
| | | sed -i "s|{{PROD_DB_URL}}|$(escape_sed_replacement_string "${PROD_DB_URL}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | sed -i "s|{{PROD_DB_USERNAME}}|$(escape_sed_replacement_string "${PROD_DB_USERNAME}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | sed -i "s|{{PROD_DB_PASSWORD}}|$(escape_sed_replacement_string "${PROD_DB_PASSWORD}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | sed -i "s|{{PROD_REDIS_HOST}}|$(escape_sed_replacement_string "${PROD_REDIS_HOST}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | sed -i "s|{{PROD_REDIS_PORT}}|$(escape_sed_replacement_string "${PROD_REDIS_PORT}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | sed -i "s|{{PROD_REDIS_DATABASE}}|$(escape_sed_replacement_string "${PROD_REDIS_DATABASE}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | if [ -z "${PROD_REDIS_PASSWORD}" ]; then |
| | | sed -i "s/^ password: {{PROD_REDIS_PASSWORD}}/# password: {{PROD_REDIS_PASSWORD}}/g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | else |
| | | sed -i "s|{{PROD_REDIS_PASSWORD}}|$(escape_sed_replacement_string "${PROD_REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | fi |
| | | sed -i "s|{{PROD_REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${PROD_REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml |
| | | |
| | | # æ´æ° vite.config.mts æä»¶ |
| | | echo "æ£å¨ä½¿ç¨æ¨çé
ç½®æ´æ° vite.config.mts æä»¶..." |
| | | sed -i "s|http://127.0.0.1:6039|${FRONTEND_API_BASE_URL}|g" ${DEPLOY_DIR}/ruoyi-admin/apps/web-antd/vite.config.mts |
| | | |
| | | # æ´æ° docker-compose.yaml æä»¶ä¸çéåæ ç¾ |
| | | echo "æ£å¨æ´æ° docker-compose.yaml æä»¶ä¸çéåæ ç¾..." |
| | | sed -i "s|ruoyi-ai-backend:latest|ruoyi-ai-backend:${RUOYI_AI_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|ruoyi-ai-admin:latest|ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|ruoyi-ai-web:latest|ruoyi-ai-web:${RUOYI_WEB_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | |
| | | # Create Nginx configuration files for frontend services |
| | | echo "æ£å¨å° Admin UI ç Nginx é
置模æ¿å¤å¶å°ä¸´æ¶ä½ç½®..." |
| | | cp ${SCRIPT_DIR}/template/nginx.admin.conf.template ${DEPLOY_DIR}/nginx.admin.conf.tmp |
| | | |
| | | echo "æ£å¨ä¸´æ¶æä»¶ä¸æ´æ° Admin UI ç Nginx é
ç½®..." |
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/nginx.admin.conf.tmp |
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/nginx.admin.conf.tmp |
| | | |
| | | echo "æ£å¨å°æ´æ°åç Admin UI Nginx é
置移å¨å°æç»ä½ç½®..." |
| | | mv ${DEPLOY_DIR}/nginx.admin.conf.tmp ${DEPLOY_DIR}/ruoyi-admin/nginx.conf |
| | | |
| | | echo "æ£å¨å° Web UI ç Nginx é
置模æ¿å¤å¶å°ä¸´æ¶ä½ç½®..." |
| | | cp ${SCRIPT_DIR}/template/nginx.web.conf.template ${DEPLOY_DIR}/nginx.web.conf.tmp |
| | | |
| | | echo "æ£å¨ä¸´æ¶æä»¶ä¸æ´æ° Web UI ç Nginx é
ç½®..." |
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/nginx.web.conf.tmp |
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/nginx.web.conf.tmp |
| | | |
| | | echo "æ£å¨å°æ´æ°åç Web UI Nginx é
置移å¨å°æç»ä½ç½®..." |
| | | mv ${DEPLOY_DIR}/nginx.web.conf.tmp ${DEPLOY_DIR}/ruoyi-web/nginx.conf |
| | | |
| | | # 为å端æå¡å建 Dockerfile |
| | | echo "æ£å¨ä¸º Admin UI å建 Dockerfile..." |
| | | cat > ${DEPLOY_DIR}/ruoyi-admin/Dockerfile << EOF |
| | | FROM nginx:1.25-alpine |
| | | |
| | | COPY dist/ /usr/share/nginx/html/ |
| | | COPY nginx.conf /etc/nginx/conf.d/default.conf |
| | | |
| | | EXPOSE 80 |
| | | |
| | | CMD ["nginx", "-g", "daemon off;"] |
| | | EOF |
| | | |
| | | echo "æ£å¨ä¸º Web UI å建 Dockerfile..." |
| | | cat > ${DEPLOY_DIR}/ruoyi-web/Dockerfile << EOF |
| | | FROM nginx:1.25-alpine |
| | | |
| | | COPY dist/ /usr/share/nginx/html/ |
| | | COPY nginx.conf /etc/nginx/conf.d/default.conf |
| | | |
| | | EXPOSE 80 |
| | | |
| | | CMD ["nginx", "-g", "daemon off;"] |
| | | EOF |
| | | |
| | | # æå»ºå端æå¡ |
| | | echo "æ£å¨æå»º Ruoyi-AI å端æå¡..." |
| | | cd ${DEPLOY_DIR}/ruoyi-ai |
| | | docker run -it --rm --name build-ruoyi-ai-backend -v ${DEPLOY_DIR}/ruoyi-ai:/code --entrypoint=/bin/bash maven:3.9.9-eclipse-temurin-17-alpine -c "cd /code && mvn clean package -P prod" |
| | | |
| | | # æå»ºå端 Admin æå¡ |
| | | echo "æ£å¨æå»º Ruoyi-AI å端 Admin æå¡..." |
| | | cd ${DEPLOY_DIR}/ruoyi-admin |
| | | docker run -it --rm --name build-ruoyi-ai-admin -v ${DEPLOY_DIR}/ruoyi-admin:/app -w /app node:20 sh -c "npm install -g pnpm && pnpm install && pnpm build" |
| | | |
| | | # æå»ºå端 Web æå¡ |
| | | echo "æ£å¨æå»º Ruoyi-AI å端 Web æå¡..." |
| | | cd ${DEPLOY_DIR}/ruoyi-web |
| | | docker run -it --rm --name build-ruoyi-ai-web -v ${DEPLOY_DIR}/ruoyi-web:/app -w /app node:20 sh -c "npm install -g pnpm && pnpm install && pnpm build" |
| | | |
| | | # Build Docker images |
| | | echo "Building Ruoyi-AI Backend Docker images..." |
| | | cd ${DEPLOY_DIR}/ruoyi-ai |
| | | rm -rf temp |
| | | mkdir temp |
| | | cp ./ruoyi-admin/target/ruoyi-admin.jar temp/ |
| | | cd temp/ |
| | | cat > Dockerfile << EOF |
| | | FROM openjdk:17-jdk-slim |
| | | WORKDIR /app |
| | | COPY ruoyi-admin.jar /app/ruoyi-admin.jar |
| | | EXPOSE ${SERVER_PORT} |
| | | ENTRYPOINT ["java","-jar","ruoyi-admin.jar","--spring.profiles.active=prod"] |
| | | EOF |
| | | docker build -t ruoyi-ai-backend:${RUOYI_AI_BRANCH} . |
| | | cd .. |
| | | |
| | | echo "Building Ruoyi-AI Admin Docker images..." |
| | | cd ${DEPLOY_DIR}/ruoyi-admin |
| | | rm -rf temp |
| | | mkdir temp |
| | | cp ./apps/web-antd/dist.zip temp/ |
| | | cp Dockerfile temp/ |
| | | cp nginx.conf temp/ |
| | | cd temp/ |
| | | unzip dist.zip -d dist |
| | | rm -f dist.zip |
| | | docker build -t ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH} . |
| | | cd .. |
| | | |
| | | echo "Building Ruoyi-AI Web Docker images..." |
| | | cd ${DEPLOY_DIR}/ruoyi-web |
| | | rm -rf temp |
| | | mkdir temp |
| | | cp -pr ${DEPLOY_DIR}/ruoyi-web/dist temp/ |
| | | cp Dockerfile temp/ |
| | | cp nginx.conf temp/ |
| | | cd temp/ |
| | | docker build -t ruoyi-ai-web:${RUOYI_WEB_BRANCH} . |
| | | cd .. |
| | | else |
| | | echo "è·³è¿éåæå»ºè¿ç¨ãæ£å¨ä½¿ç¨ç°æéåç´æ¥é¨ç½²..." |
| | | |
| | | # æç¤ºè¾å
¥åæ¯åç§°ç¨äºéåæ ç¾ |
| | | read -p "请è¾å
¥ ruoyi-ai-backend éåçæ ç¾ [main]: " RUOYI_AI_BRANCH |
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}" |
| | | |
| | | read -p "请è¾å
¥ ruoyi-ai-admin éåçæ ç¾ [main]: " RUOYI_ADMIN_BRANCH |
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}" |
| | | |
| | | read -p "请è¾å
¥ ruoyi-ai-web éåçæ ç¾ [main]: " RUOYI_WEB_BRANCH |
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}" |
| | | |
| | | # æ´æ° docker-compose.yaml æä»¶ä¸çéåæ ç¾ |
| | | echo "æ£å¨æ´æ° docker-compose.yaml æä»¶ä¸çéåæ ç¾..." |
| | | sed -i "s|ruoyi-ai-backend:latest|ruoyi-ai-backend:${RUOYI_AI_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|ruoyi-ai-admin:latest|ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | sed -i "s|ruoyi-ai-web:latest|ruoyi-ai-web:${RUOYI_WEB_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml |
| | | fi |
| | | |
| | | # Copy SQL file |
| | | rm -rf ${DEPLOY_DIR}/mysql-init |
| | | cp -pr ${SCRIPT_DIR}/mysql-init ${DEPLOY_DIR}/ |
| | | |
| | | # 使ç¨é
ç½®å¼æ´æ° SQL æä»¶ |
| | | echo "æ£å¨æ´æ° SQL é
ç½®å¼..." |
| | | sed -i "s|'weaviate', 'host', '127.0.0.1:6038'|'weaviate', 'host', 'weaviate:8080'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql |
| | | sed -i "s|'weaviate', 'protocol', 'http'|'weaviate', 'protocol', '${WEAVIATE_PROTOCOL}'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql |
| | | sed -i "s|'weaviate', 'classname', 'LocalKnowledge'|'weaviate', 'classname', '${WEAVIATE_CLASSNAME}'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql |
| | | |
| | | # ä½¿ç¨ Docker Compose é¨ç½² |
| | | echo "æ£å¨ä½¿ç¨ Docker Compose è¿è¡é¨ç½²..." |
| | | cd ${DEPLOY_DIR} |
| | | docker-compose down |
| | | docker-compose up -d |
| | | |
| | | echo "==================================================" |
| | | echo " RuoYi-AI é¨ç½²å®æ" |
| | | echo "==================================================" |
| | | echo "" |
| | | echo "æ¨ç RuoYi-AI ç³»ç»å·²é¨ç½²ä»¥ä¸æå¡:" |
| | | echo "- å端 API: http://localhost:${SERVER_PORT}" |
| | | echo "- Admin UI: http://localhost:${ADMIN_PORT}" |
| | | echo "- Web UI: http://localhost:${WEB_PORT}" |
| | | echo "- Weaviate: http://localhost:${WEAVIATE_HTTP_PORT}" |
| | | echo "" |
| | | echo "ææé
ç½®åå·²æ ¹æ®æ¨çè¾å
¥è¿è¡èªå®ä¹ã" |
| | | echo "é
ç½®æä»¶å·²æ´æ°ä¸ºä½¿ç¨ç¯å¢åéã" |
| | | echo "" |
| | | echo "æè°¢æ¨ä½¿ç¨ RuoYi-AI 交äºå¼é¨ç½²èæ¬ï¼" |
¶Ô±ÈÐÂÎļþ |
| | |
| | | #!/bin/bash
|
| | |
|
| | | # RuoYi-AI Interactive Deployment Script
|
| | | # This script helps configure and deploy the RuoYi-AI project with custom settings
|
| | |
|
| | | set -e
|
| | |
|
| | | echo "=================================================="
|
| | | echo " RuoYi-AI Interactive Deployment Script"
|
| | | echo "=================================================="
|
| | | echo ""
|
| | | echo "This script will guide you through the configuration and deployment of RuoYi-AI."
|
| | | echo "You will be prompted to enter various configuration parameters."
|
| | | echo ""
|
| | |
|
| | | SCRIPT_DIR=${PWD}
|
| | |
|
| | | # Prompt for deployment directory with default value
|
| | | read -p "Enter deployment directory [${PWD}/ruoyi-ai-deploy]: " user_input
|
| | | DEPLOY_DIR="${user_input:-${PWD}/ruoyi-ai-deploy}"
|
| | |
|
| | | # Check if directory exists
|
| | | if [ -d "$DEPLOY_DIR" ]; then
|
| | | echo "Warning: Directory $DEPLOY_DIR already exists!"
|
| | | read -p "Do you want to delete it? [y/N]: " delete_choice
|
| | | |
| | | case "${delete_choice:-N}" in
|
| | | [Yy]* )
|
| | | echo "Deleting existing directory..."
|
| | | rm -rf "$DEPLOY_DIR"
|
| | | mkdir -p "$DEPLOY_DIR"
|
| | | echo "Directory has been recreated."
|
| | | ;;
|
| | | * )
|
| | | echo "Keeping existing directory."
|
| | | ;;
|
| | | esac
|
| | | else
|
| | | mkdir -p "$DEPLOY_DIR"
|
| | | echo "Directory created at $DEPLOY_DIR"
|
| | | fi
|
| | |
|
| | | echo "Selected deployment directory: $DEPLOY_DIR"
|
| | |
|
| | | mkdir -p ${DEPLOY_DIR}/{data/mysql,data/redis,data/logs,data/weaviate}
|
| | | cd ${DEPLOY_DIR}
|
| | |
|
| | | # Function to prompt for a value with a default
|
| | | prompt_with_default() {
|
| | | local prompt=$1
|
| | | local default=$2
|
| | | local var_name=$3
|
| | |
|
| | | read -p "${prompt} [${default}]: " input
|
| | | if [ -z "$input" ]; then
|
| | | eval "${var_name}=\"${default}\""
|
| | | else
|
| | | eval "${var_name}=\"${input}\""
|
| | | fi
|
| | | }
|
| | |
|
| | | # Function to prompt for a password with masking
|
| | | prompt_for_password() {
|
| | | local prompt=$1
|
| | | local default=$2
|
| | | local var_name=$3
|
| | |
|
| | | read -sp "${prompt} [default: ${default}]: " input
|
| | | echo ""
|
| | | if [ -z "$input" ]; then
|
| | | eval "${var_name}=\"${default}\""
|
| | | else
|
| | | eval "${var_name}=\"${input}\""
|
| | | fi
|
| | | }
|
| | |
|
| | | # Function to escape special characters for sed replacement string
|
| | | escape_sed_replacement_string() {
|
| | | # Escape &, \, and the delimiter | for the sed replacement string
|
| | | echo "$1" | sed -e 's/[&\\|]/\\&/g'
|
| | | }
|
| | |
|
| | | echo "=== General Configuration ==="
|
| | | prompt_with_default "Time Zone" "Asia/Shanghai" "TZ"
|
| | |
|
| | | echo ""
|
| | | echo "=== MySQL Configuration ==="
|
| | | prompt_with_default "MySQL Port" "3306" "MYSQL_PORT"
|
| | | prompt_with_default "MySQL Database Name" "ruoyi-ai" "MYSQL_DATABASE"
|
| | | prompt_for_password "MySQL root Password" "root" "MYSQL_ROOT_PASSWORD"
|
| | |
|
| | | echo ""
|
| | | echo "=== Redis Configuration ==="
|
| | | prompt_with_default "Redis Port" "6379" "REDIS_PORT"
|
| | | prompt_for_password "Redis Password (leave empty for no password)" "" "REDIS_PASSWORD"
|
| | | prompt_with_default "Redis Database Index" "0" "REDIS_DATABASE"
|
| | | prompt_with_default "Redis Connection Timeout" "10s" "REDIS_TIMEOUT"
|
| | |
|
| | | echo ""
|
| | | echo "=== Backend Service Configuration ==="
|
| | | prompt_with_default "Backend Service Port" "6039" "SERVER_PORT"
|
| | | prompt_with_default "Backend Service Hostname" "ruoyi-backend" "BACKEND_HOST"
|
| | | prompt_with_default "Database Username" "root" "DB_USERNAME"
|
| | | prompt_for_password "Database Password" "root" "DB_PASSWORD"
|
| | |
|
| | | echo ""
|
| | | echo "=== Frontend Service Configuration ==="
|
| | | prompt_with_default "Admin UI Port" "8082" "ADMIN_PORT"
|
| | | prompt_with_default "Web UI Port" "8081" "WEB_PORT"
|
| | |
|
| | | echo ""
|
| | | echo "=== Weaviate Vector Database Configuration ==="
|
| | | prompt_with_default "Weaviate HTTP Port" "50050" "WEAVIATE_HTTP_PORT"
|
| | | prompt_with_default "Weaviate gRPC Port" "50051" "WEAVIATE_GRPC_PORT"
|
| | | prompt_with_default "Weaviate Query Limit" "25" "WEAVIATE_QUERY_LIMIT"
|
| | | prompt_with_default "Weaviate Anonymous Access" "true" "WEAVIATE_ANONYMOUS_ACCESS"
|
| | | prompt_with_default "Weaviate Data Path" "/var/lib/weaviate" "WEAVIATE_DATA_PATH"
|
| | | prompt_with_default "Weaviate Vectorizer Module" "none" "WEAVIATE_VECTORIZER_MODULE"
|
| | | prompt_with_default "Weaviate Modules" "text2vec-cohere,text2vec-huggingface,text2vec-palm,text2vec-openai,generative-openai,generative-cohere,generative-palm,ref2vec-centroid,reranker-cohere,qna-openai" "WEAVIATE_MODULES"
|
| | | prompt_with_default "Weaviate Cluster Hostname" "node1" "WEAVIATE_CLUSTER_HOSTNAME"
|
| | | prompt_with_default "Weaviate Protocol" "http" "WEAVIATE_PROTOCOL"
|
| | | prompt_with_default "Weaviate Class Name" "LocalKnowledge" "WEAVIATE_CLASSNAME"
|
| | |
|
| | | echo ""
|
| | | echo "=== Production Environment Configuration ==="
|
| | | prompt_with_default "Production Database URL" "jdbc:mysql://mysql:3306/ruoyi-ai?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true" "PROD_DB_URL"
|
| | | prompt_with_default "Production Database Username" "root" "PROD_DB_USERNAME"
|
| | | prompt_for_password "Production Database Password" "root" "PROD_DB_PASSWORD"
|
| | | prompt_with_default "Production Redis Host" "redis" "PROD_REDIS_HOST"
|
| | | prompt_with_default "Production Redis Port" "6379" "PROD_REDIS_PORT"
|
| | | prompt_with_default "Production Redis Database" "0" "PROD_REDIS_DATABASE"
|
| | | prompt_for_password "Production Redis Password (leave empty for no password)" "" "PROD_REDIS_PASSWORD"
|
| | | prompt_with_default "Production Redis Timeout" "10s" "PROD_REDIS_TIMEOUT"
|
| | |
|
| | | echo ""
|
| | | echo "=== Frontend Configuration ==="
|
| | | prompt_with_default "Frontend API Base URL" "http://${BACKEND_HOST}:${SERVER_PORT}" "FRONTEND_API_BASE_URL"
|
| | | prompt_with_default "Frontend Development Server Port" "3000" "FRONTEND_DEV_PORT"
|
| | |
|
| | | # Copy template files
|
| | | cp ${SCRIPT_DIR}/template/.env.template ${DEPLOY_DIR}/.env
|
| | | cp ${SCRIPT_DIR}/template/docker-compose.yaml.template ${DEPLOY_DIR}/docker-compose.yaml
|
| | |
|
| | | echo "Template files copied to deployment directory."
|
| | |
|
| | | # Replace placeholders in .env file
|
| | | echo "Updating .env file with your configuration..."
|
| | | sed -i "s|{{TZ}}|$(escape_sed_replacement_string "${TZ}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{MYSQL_ROOT_PASSWORD}}|$(escape_sed_replacement_string "${MYSQL_ROOT_PASSWORD}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{MYSQL_DATABASE}}|$(escape_sed_replacement_string "${MYSQL_DATABASE}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{MYSQL_PORT}}|$(escape_sed_replacement_string "${MYSQL_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{REDIS_PORT}}|$(escape_sed_replacement_string "${REDIS_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{REDIS_PASSWORD}}|$(escape_sed_replacement_string "${REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{REDIS_DATABASE}}|$(escape_sed_replacement_string "${REDIS_DATABASE}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{DB_URL}}|$(escape_sed_replacement_string "jdbc:mysql://mysql:3306/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{DB_USERNAME}}|$(escape_sed_replacement_string "${DB_USERNAME}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{DB_PASSWORD}}|$(escape_sed_replacement_string "${DB_PASSWORD}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{ADMIN_PORT}}|$(escape_sed_replacement_string "${ADMIN_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEB_PORT}}|$(escape_sed_replacement_string "${WEB_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{FRONTEND_API_BASE_URL}}|$(escape_sed_replacement_string "${FRONTEND_API_BASE_URL}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{FRONTEND_DEV_PORT}}|$(escape_sed_replacement_string "${FRONTEND_DEV_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_HTTP_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_HTTP_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_GRPC_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_GRPC_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_QUERY_LIMIT}}|$(escape_sed_replacement_string "${WEAVIATE_QUERY_LIMIT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_ANONYMOUS_ACCESS}}|$(escape_sed_replacement_string "${WEAVIATE_ANONYMOUS_ACCESS}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_DATA_PATH}}|$(escape_sed_replacement_string "${WEAVIATE_DATA_PATH}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_VECTORIZER_MODULE}}|$(escape_sed_replacement_string "${WEAVIATE_VECTORIZER_MODULE}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_MODULES}}|$(escape_sed_replacement_string "${WEAVIATE_MODULES}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_CLUSTER_HOSTNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLUSTER_HOSTNAME}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_PROTOCOL}}|$(escape_sed_replacement_string "${WEAVIATE_PROTOCOL}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{WEAVIATE_CLASSNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLASSNAME}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_DB_URL}}|$(escape_sed_replacement_string "${PROD_DB_URL}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_DB_USERNAME}}|$(escape_sed_replacement_string "${PROD_DB_USERNAME}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_DB_PASSWORD}}|$(escape_sed_replacement_string "${PROD_DB_PASSWORD}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_REDIS_HOST}}|$(escape_sed_replacement_string "${PROD_REDIS_HOST}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_REDIS_PORT}}|$(escape_sed_replacement_string "${PROD_REDIS_PORT}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_REDIS_DATABASE}}|$(escape_sed_replacement_string "${PROD_REDIS_DATABASE}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_REDIS_PASSWORD}}|$(escape_sed_replacement_string "${PROD_REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/.env
|
| | | sed -i "s|{{PROD_REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${PROD_REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/.env
|
| | |
|
| | | echo ".env file has been updated with your configuration."
|
| | |
|
| | | # Replace placeholders in docker-compose.yaml file
|
| | | echo "Updating docker-compose.yaml file with your configuration..."
|
| | |
|
| | | # Determine Redis command arguments based on password
|
| | | #if [ -n "${REDIS_PASSWORD}" ]; then
|
| | | # REDIS_COMMAND_ARGS="--requirepass $(escape_sed_replacement_string "${REDIS_PASSWORD}")"
|
| | | #else
|
| | | # REDIS_COMMAND_ARGS=""
|
| | | #fi
|
| | |
|
| | | sed -i "s|{{MYSQL_ROOT_PASSWORD}}|$(escape_sed_replacement_string "${MYSQL_ROOT_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{MYSQL_DATABASE}}|$(escape_sed_replacement_string "${MYSQL_DATABASE}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{MYSQL_PORT}}|$(escape_sed_replacement_string "${MYSQL_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{REDIS_PORT}}|$(escape_sed_replacement_string "${REDIS_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{REDIS_COMMAND_ARGS}}|$(escape_sed_replacement_string "${REDIS_COMMAND_ARGS}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_HTTP_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_HTTP_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_GRPC_PORT}}|$(escape_sed_replacement_string "${WEAVIATE_GRPC_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_QUERY_LIMIT}}|$(escape_sed_replacement_string "${WEAVIATE_QUERY_LIMIT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_ANONYMOUS_ACCESS}}|$(escape_sed_replacement_string "${WEAVIATE_ANONYMOUS_ACCESS}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_DATA_PATH}}|$(escape_sed_replacement_string "${WEAVIATE_DATA_PATH}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_VECTORIZER_MODULE}}|$(escape_sed_replacement_string "${WEAVIATE_VECTORIZER_MODULE}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_MODULES}}|$(escape_sed_replacement_string "${WEAVIATE_MODULES}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEAVIATE_CLUSTER_HOSTNAME}}|$(escape_sed_replacement_string "${WEAVIATE_CLUSTER_HOSTNAME}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{DB_URL}}|$(escape_sed_replacement_string "jdbc:mysql://mysql:3306/${MYSQL_DATABASE}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{DB_USERNAME}}|$(escape_sed_replacement_string "${DB_USERNAME}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{DB_PASSWORD}}|$(escape_sed_replacement_string "${DB_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{REDIS_HOST}}|redis|g" ${DEPLOY_DIR}/docker-compose.yaml # REDIS_HOST is hardcoded to 'redis' in docker-compose
|
| | | sed -i "s|{{REDIS_DATABASE}}|$(escape_sed_replacement_string "${REDIS_DATABASE}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{REDIS_PASSWORD}}|$(escape_sed_replacement_string "${REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{TZ}}|$(escape_sed_replacement_string "${TZ}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{ADMIN_PORT}}|$(escape_sed_replacement_string "${ADMIN_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|{{WEB_PORT}}|$(escape_sed_replacement_string "${WEB_PORT}")|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | |
|
| | | echo ""
|
| | | echo "=== Build or Deploy Options ==="
|
| | | read -p "Do you want to build new images (B) or deploy directly using existing images (D)?[B/d]: " build_or_deploy_choice
|
| | | BUILD_CHOICE="${build_or_deploy_choice:-B}" # Default to Build
|
| | |
|
| | | if [[ "${BUILD_CHOICE}" == [Bb]* ]]; then
|
| | | echo "Image build process in progress..."
|
| | |
|
| | | # Clone ruoyi-ai-backend repositories
|
| | | if [ -d "${DEPLOY_DIR}/ruoyi-ai" ]; then
|
| | | echo "Directory ${DEPLOY_DIR}/ruoyi-ai already exists."
|
| | | read -p "Do you want to delete it and clone a new copy?[Y/n]: " answer
|
| | | case ${answer:-Y} in
|
| | | [Yy]* )
|
| | | echo "Deleting existing directory..."
|
| | | rm -rf ${DEPLOY_DIR}/ruoyi-ai
|
| | | echo "Cloning ruoyi-ai-backend repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-ai repository [main]: " RUOYI_AI_BRANCH
|
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_AI_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-ai && git checkout ${RUOYI_AI_BRANCH}
|
| | | cd ..
|
| | | ;;
|
| | | [Nn]* )
|
| | | echo "Skipping clone operation."
|
| | | ;;
|
| | | * )
|
| | | echo "Invalid input. Skipping clone operation."
|
| | | ;;
|
| | | esac
|
| | | else
|
| | | echo "Cloning ruoyi-ai-backend repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-ai
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-ai repository [main]: " RUOYI_AI_BRANCH
|
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_AI_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-ai && git checkout ${RUOYI_AI_BRANCH}
|
| | | cd ..
|
| | | fi
|
| | |
|
| | | # Clone ruoyi-ai-admin repositories
|
| | | if [ -d "${DEPLOY_DIR}/ruoyi-admin" ]; then
|
| | | echo "Directory ${DEPLOY_DIR}/ruoyi-admin already exists."
|
| | | read -p "Do you want to delete it and clone a new copy?[Y/n]: " answer
|
| | | case ${answer:-Y} in
|
| | | [Yy]* )
|
| | | echo "Deleting existing directory..."
|
| | | rm -rf ${DEPLOY_DIR}/ruoyi-admin
|
| | | echo "Cloning ruoyi-admin repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-admin repository [main]: " RUOYI_ADMIN_BRANCH
|
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_ADMIN_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-admin && git checkout ${RUOYI_ADMIN_BRANCH}
|
| | | cd ..
|
| | | ;;
|
| | | [Nn]* )
|
| | | echo "Skipping clone operation."
|
| | | ;;
|
| | | * )
|
| | | echo "Invalid input. Skipping clone operation."
|
| | | ;;
|
| | | esac
|
| | | else
|
| | | echo "Cloning ruoyi-ai-admin repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-admin
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-admin repository [main]: " RUOYI_ADMIN_BRANCH
|
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_ADMIN_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-admin && git checkout ${RUOYI_ADMIN_BRANCH}
|
| | | cd ..
|
| | | fi
|
| | |
|
| | | # Clone ruoyi-ai-web repositories
|
| | | if [ -d "${DEPLOY_DIR}/ruoyi-web" ]; then
|
| | | echo "Directory ${DEPLOY_DIR}/ruoyi-web already exists."
|
| | | read -p "Do you want to delete it and clone a new copy?[Y/n]: " answer
|
| | | case ${answer:-Y} in
|
| | | [Yy]* )
|
| | | echo "Deleting existing directory..."
|
| | | rm -rf ${DEPLOY_DIR}/ruoyi-web
|
| | | echo "Cloning ruoyi-ai-web repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-web repository [main]: " RUOYI_WEB_BRANCH
|
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_WEB_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-web && git checkout ${RUOYI_WEB_BRANCH}
|
| | | cd ..
|
| | | ;;
|
| | | [Nn]* )
|
| | | echo "Skipping clone operation."
|
| | | ;;
|
| | | * )
|
| | | echo "Invalid input. Skipping clone operation."
|
| | | ;;
|
| | | esac
|
| | | else
|
| | | echo "Cloning ruoyi-ai-web repository..."
|
| | | cd ${DEPLOY_DIR} && git clone https://github.com/ageerle/ruoyi-web
|
| | | |
| | | # Prompt for branch selection
|
| | | read -p "Please enter the branch name for ruoyi-web repository [main]: " RUOYI_WEB_BRANCH
|
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}"
|
| | | echo "Switching to branch: ${RUOYI_WEB_BRANCH}"
|
| | | cd ${DEPLOY_DIR}/ruoyi-web && git checkout ${RUOYI_WEB_BRANCH}
|
| | | cd ..
|
| | | fi
|
| | |
|
| | | # Update application-prod.yml file
|
| | | echo "Updating application-prod.yml file with your configuration..."
|
| | | # Copy application-prod.yml template
|
| | | cp ${SCRIPT_DIR}/template/application-prod.yml.template ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | |
|
| | | # Replace placeholders in application-prod.yml
|
| | | sed -i "s|{{PROD_DB_URL}}|$(escape_sed_replacement_string "${PROD_DB_URL}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | sed -i "s|{{PROD_DB_USERNAME}}|$(escape_sed_replacement_string "${PROD_DB_USERNAME}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | sed -i "s|{{PROD_DB_PASSWORD}}|$(escape_sed_replacement_string "${PROD_DB_PASSWORD}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | sed -i "s|{{PROD_REDIS_HOST}}|$(escape_sed_replacement_string "${PROD_REDIS_HOST}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | sed -i "s|{{PROD_REDIS_PORT}}|$(escape_sed_replacement_string "${PROD_REDIS_PORT}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | sed -i "s|{{PROD_REDIS_DATABASE}}|$(escape_sed_replacement_string "${PROD_REDIS_DATABASE}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | if [ -z "${PROD_REDIS_PASSWORD}" ]; then
|
| | | sed -i "s/^ password: {{PROD_REDIS_PASSWORD}}/# password: {{PROD_REDIS_PASSWORD}}/g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | else
|
| | | sed -i "s|{{PROD_REDIS_PASSWORD}}|$(escape_sed_replacement_string "${PROD_REDIS_PASSWORD}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | | fi
|
| | | sed -i "s|{{PROD_REDIS_TIMEOUT}}|$(escape_sed_replacement_string "${PROD_REDIS_TIMEOUT}")|g" ${DEPLOY_DIR}/ruoyi-ai/ruoyi-admin/src/main/resources/application-prod.yml
|
| | |
|
| | | # Update vite.config.mts file
|
| | | echo "Updating vite.config.mts file with your configuration..."
|
| | | sed -i "s|http://127.0.0.1:6039|${FRONTEND_API_BASE_URL}|g" ${DEPLOY_DIR}/ruoyi-admin/apps/web-antd/vite.config.mts
|
| | | |
| | | # Update image tags in docker-compose.yaml file
|
| | | echo "Updating image tags in docker-compose.yaml file..."
|
| | | sed -i "s|ruoyi-ai-backend:latest|ruoyi-ai-backend:${RUOYI_AI_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|ruoyi-ai-admin:latest|ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|ruoyi-ai-web:latest|ruoyi-ai-web:${RUOYI_WEB_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | |
|
| | | # Create Nginx configuration files for frontend services
|
| | | echo "Copying Admin UI Nginx configuration template to temporary location..."
|
| | | cp ${SCRIPT_DIR}/template/nginx.admin.conf.template ${DEPLOY_DIR}/nginx.admin.conf.tmp
|
| | |
|
| | | echo "Updating Admin UI Nginx configuration in temporary file..."
|
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/nginx.admin.conf.tmp
|
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/nginx.admin.conf.tmp
|
| | |
|
| | | echo "Moving updated Admin UI Nginx configuration to final location..."
|
| | | mv ${DEPLOY_DIR}/nginx.admin.conf.tmp ${DEPLOY_DIR}/ruoyi-admin/nginx.conf
|
| | |
|
| | | echo "Copying Web UI Nginx configuration template to temporary location..."
|
| | | cp ${SCRIPT_DIR}/template/nginx.web.conf.template ${DEPLOY_DIR}/nginx.web.conf.tmp
|
| | |
|
| | | echo "Updating Web UI Nginx configuration in temporary file..."
|
| | | sed -i "s|{{BACKEND_HOST}}|$(escape_sed_replacement_string "${BACKEND_HOST}")|g" ${DEPLOY_DIR}/nginx.web.conf.tmp
|
| | | sed -i "s|{{SERVER_PORT}}|$(escape_sed_replacement_string "${SERVER_PORT}")|g" ${DEPLOY_DIR}/nginx.web.conf.tmp
|
| | |
|
| | | echo "Moving updated Web UI Nginx configuration to final location..."
|
| | | mv ${DEPLOY_DIR}/nginx.web.conf.tmp ${DEPLOY_DIR}/ruoyi-web/nginx.conf
|
| | |
|
| | | # Create Dockerfiles for frontend services
|
| | | echo "Creating Dockerfile for Admin UI..."
|
| | | cat > ${DEPLOY_DIR}/ruoyi-admin/Dockerfile << EOF
|
| | | FROM nginx:1.25-alpine
|
| | |
|
| | | COPY dist/ /usr/share/nginx/html/
|
| | | COPY nginx.conf /etc/nginx/conf.d/default.conf
|
| | |
|
| | | EXPOSE 80
|
| | |
|
| | | CMD ["nginx", "-g", "daemon off;"]
|
| | | EOF
|
| | |
|
| | | echo "Creating Dockerfile for Web UI..."
|
| | | cat > ${DEPLOY_DIR}/ruoyi-web/Dockerfile << EOF
|
| | | FROM nginx:1.25-alpine
|
| | |
|
| | | COPY dist/ /usr/share/nginx/html/
|
| | | COPY nginx.conf /etc/nginx/conf.d/default.conf
|
| | |
|
| | | EXPOSE 80
|
| | |
|
| | | CMD ["nginx", "-g", "daemon off;"]
|
| | | EOF
|
| | |
|
| | | # Build backend service
|
| | | echo "Building Ruoyi-AI backend service..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-ai
|
| | | docker run -it --rm --name build-ruoyi-ai-backend -v ${DEPLOY_DIR}/ruoyi-ai:/code --entrypoint=/bin/bash maven:3.9.9-eclipse-temurin-17-alpine -c "cd /code && mvn clean package -P prod"
|
| | |
|
| | | # Build frontend Admin service
|
| | | echo "Building Ruoyi-AI frontend Admin service..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-admin
|
| | | docker run -it --rm --name build-ruoyi-ai-admin -v ${DEPLOY_DIR}/ruoyi-admin:/app -w /app node:20 sh -c "npm install -g pnpm && pnpm install && pnpm build"
|
| | |
|
| | | # Build frontend Web service
|
| | | echo "Building Ruoyi-AI frontend Web service..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-web
|
| | | docker run -it --rm --name build-ruoyi-ai-web -v ${DEPLOY_DIR}/ruoyi-web:/app -w /app node:20 sh -c "npm install -g pnpm && pnpm install && pnpm build"
|
| | |
|
| | | # Build Docker images
|
| | | echo "Building Ruoyi-AI Backend Docker images..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-ai
|
| | | rm -rf temp
|
| | | mkdir temp
|
| | | cp ./ruoyi-admin/target/ruoyi-admin.jar temp/
|
| | | cd temp/
|
| | | cat > Dockerfile << EOF
|
| | | FROM openjdk:17-jdk-slim
|
| | | WORKDIR /app
|
| | | COPY ruoyi-admin.jar /app/ruoyi-admin.jar
|
| | | EXPOSE ${SERVER_PORT}
|
| | | ENTRYPOINT ["java","-jar","ruoyi-admin.jar","--spring.profiles.active=prod"]
|
| | | EOF
|
| | | docker build -t ruoyi-ai-backend:${RUOYI_AI_BRANCH} .
|
| | | cd ..
|
| | |
|
| | | echo "Building Ruoyi-AI Admin Docker images..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-admin
|
| | | rm -rf temp
|
| | | mkdir temp
|
| | | cp ./apps/web-antd/dist.zip temp/
|
| | | cp Dockerfile temp/
|
| | | cp nginx.conf temp/
|
| | | cd temp/
|
| | | unzip dist.zip -d dist
|
| | | rm -f dist.zip
|
| | | docker build -t ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH} .
|
| | | cd ..
|
| | |
|
| | | echo "Building Ruoyi-AI Web Docker images..."
|
| | | cd ${DEPLOY_DIR}/ruoyi-web
|
| | | rm -rf temp
|
| | | mkdir temp
|
| | | cp -pr ${DEPLOY_DIR}/ruoyi-web/dist temp/
|
| | | cp Dockerfile temp/
|
| | | cp nginx.conf temp/
|
| | | cd temp/
|
| | | docker build -t ruoyi-ai-web:${RUOYI_WEB_BRANCH} .
|
| | | cd ..
|
| | | else
|
| | | echo "Skipping image build process. Deploying directly using existing images..."
|
| | | |
| | | # Prompt for branch names to use as image tags
|
| | | read -p "Please enter the tag for ruoyi-ai-backend image [main]: " RUOYI_AI_BRANCH
|
| | | RUOYI_AI_BRANCH="${RUOYI_AI_BRANCH:-main}"
|
| | | |
| | | read -p "Please enter the tag for ruoyi-ai-admin image [main]: " RUOYI_ADMIN_BRANCH
|
| | | RUOYI_ADMIN_BRANCH="${RUOYI_ADMIN_BRANCH:-main}"
|
| | | |
| | | read -p "Please enter the tag for ruoyi-ai-web image [main]: " RUOYI_WEB_BRANCH
|
| | | RUOYI_WEB_BRANCH="${RUOYI_WEB_BRANCH:-main}"
|
| | | |
| | | # Update image tags in docker-compose.yaml file
|
| | | echo "Updating image tags in docker-compose.yaml file..."
|
| | | sed -i "s|ruoyi-ai-backend:latest|ruoyi-ai-backend:${RUOYI_AI_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|ruoyi-ai-admin:latest|ruoyi-ai-admin:${RUOYI_ADMIN_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | sed -i "s|ruoyi-ai-web:latest|ruoyi-ai-web:${RUOYI_WEB_BRANCH}|g" ${DEPLOY_DIR}/docker-compose.yaml
|
| | | fi
|
| | |
|
| | | # Copy SQL file
|
| | | rm -rf ${DEPLOY_DIR}/mysql-init
|
| | | cp -pr ${SCRIPT_DIR}/mysql-init ${DEPLOY_DIR}/
|
| | |
|
| | | # Update SQL file with configuration values
|
| | | echo "Updating SQL configuration values..."
|
| | | sed -i "s|'weaviate', 'host', '127.0.0.1:6038'|'weaviate', 'host', 'weaviate:8080'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql
|
| | | sed -i "s|'weaviate', 'protocol', 'http'|'weaviate', 'protocol', '${WEAVIATE_PROTOCOL}'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql
|
| | | sed -i "s|'weaviate', 'classname', 'LocalKnowledge'|'weaviate', 'classname', '${WEAVIATE_CLASSNAME}'|g" ${DEPLOY_DIR}/mysql-init/01_ruoyi-ai.sql
|
| | |
|
| | | # Deploy using Docker Compose
|
| | | echo "Deploying with Docker Compose..."
|
| | | cd ${DEPLOY_DIR}
|
| | | docker-compose down
|
| | | docker-compose up -d
|
| | |
|
| | | echo "=================================================="
|
| | | echo " RuoYi-AI Deployment Complete"
|
| | | echo "=================================================="
|
| | | echo ""
|
| | | echo "Your RuoYi-AI system has deployed the following services:"
|
| | | echo "- Backend API: http://localhost:${SERVER_PORT}"
|
| | | echo "- Admin UI: http://localhost:${ADMIN_PORT}"
|
| | | echo "- Web UI: http://localhost:${WEB_PORT}"
|
| | | echo "- Weaviate: http://localhost:${WEAVIATE_HTTP_PORT}"
|
| | | echo ""
|
| | | echo "All configurations have been customized according to your inputs."
|
| | | echo "Configuration files have been updated to use environment variables."
|
| | | echo ""
|
| | | echo "Thank you for using the RuoYi-AI interactive deployment script!"
|
¶Ô±ÈÐÂÎļþ |
| | |
| | | /* |
| | | Navicat MySQL Data Transfer |
| | | |
| | | Source Server : ruoyi-ai |
| | | Source Server Type : MySQL |
| | | Source Server Version : 50740 |
| | | Source Host : 43.139.70.230:3306 |
| | | Source Schema : ruoyi-ai |
| | | |
| | | Target Server Type : MySQL |
| | | Target Server Version : 50740 |
| | | File Encoding : 65001 |
| | | |
| | | Date: 31/03/2025 20:11:04 |
| | | */ |
| | | |
| | | SET NAMES utf8mb4; |
| | | SET FOREIGN_KEY_CHECKS = 0; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_agent_manage |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_agent_manage`; |
| | | CREATE TABLE `chat_agent_manage` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®id', |
| | | `app_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åºç¨åç§°', |
| | | `app_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åºç¨ç±»å', |
| | | `app_icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åºç¨å¤´å', |
| | | `app_description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åºç¨æè¿°', |
| | | `introduction` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¼åºä»ç»', |
| | | `model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模å', |
| | | `conversation_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '对è¯å¯é模å', |
| | | `application_settings` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åºç¨è®¾å®', |
| | | `plugin_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æä»¶id', |
| | | `Knowledge_id` bigint(20) NULL DEFAULT NULL COMMENT 'ç¥è¯åºid', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æºè½ä½ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_agent_manage |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_app_store |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_app_store`; |
| | | CREATE TABLE `chat_app_store` ( |
| | | `id` bigint(20) NOT NULL COMMENT 'id', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åç§°', |
| | | `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'æè¿°', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'logo', |
| | | `app_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å°å', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åºç¨ååº' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_app_store |
| | | -- ---------------------------- |
| | | INSERT INTO `chat_app_store` VALUES (1, 'ç¥è¯åº', 'å建å±äºèªå·±çæ¬å°ç¥è¯åº', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/9178bd7126b0478b9713e18844de58d4.png', '/knowledge', '', NULL, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `chat_app_store` VALUES (2, 'ç»ç»', 'å¼å¯åæç»ç»ä¹æ
', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/e8b4ff15af6945d09accb59f5dd6279b.png', '/draw', NULL, NULL, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `chat_app_store` VALUES (3, 'ç¿»è¯', 'æä¾ç²¾å髿çè¯è¨ç¿»è¯æå¡', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/3b5e87263c004ba389d6af8d43552770.png', '/fanyi', NULL, NULL, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `chat_app_store` VALUES (4, 'é³ä¹åä½', 'æ¿åé³ä¹å使½è½', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/a761c32e823945d29daeaeaf45a6dfe9.png', '/music', NULL, NULL, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `chat_app_store` VALUES (5, 'æºè½PPT', 'ä¸é®çæä¸ä¸ PPT', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/8de63c7a2d5e4c22bc8121a3c9e0fec1.png', '/ppt', NULL, NULL, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `chat_app_store` VALUES (6, 'æçè§é¢', 'å°æåå
容转å为çå¨è§é¢', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2025/02/11/15d878c58db248afa886032efb292467.png', '/video', NULL, NULL, NULL, NULL, NULL, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_config`; |
| | | CREATE TABLE `chat_config` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'é
置类å', |
| | | `config_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'é
ç½®åç§°', |
| | | `config_value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'é
ç½®å¼', |
| | | `config_dict` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '说æ', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `version` int(11) NULL DEFAULT NULL COMMENT 'çæ¬', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 1代表å é¤ï¼', |
| | | `update_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ´æ°IP', |
| | | `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT 'ç§æ·Id', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `unique_category_key`(`category`, `config_name`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1904862904897019906 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'é
置信æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_config |
| | | -- ---------------------------- |
| | | INSERT INTO `chat_config` VALUES (1779450794448789505, 'chat', 'apiKey', 'sk-xxs', 'API å¯é¥', 103, '2024-04-14 18:05:05', '1', '1', '2025-03-31 19:54:16', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779450794448799507, 'cover', 'token', 'xx', 'ç»å£°ç¾é³token', 103, '2024-04-14 18:05:05', '1', '1', '2024-04-23 23:56:54', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779450794448799508, 'cover', 'cover_url', 'https://wechatscan.com/a/open/karaoke/cover', 'ç¿»å±å°å', 103, '2024-04-14 18:05:05', '1', '1', '2024-04-23 23:56:54', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779450794448799509, 'cover', 'search_music_url', 'https://wechatscan.com/a/open/karaoke/search', 'æ¥æ¾ææ²', 103, '2024-04-14 18:05:05', '1', '1', '2024-04-23 23:56:54', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779450794448799601, 'ppt', 'apiKey', 'xx', 'æå¤å¤apikey', 103, '2024-04-14 18:05:05', '1', '1', '2024-04-23 23:56:54', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779450794872414210, 'chat', 'apiHost', 'https://api.pandarobot.chat/', 'API å°å', 103, '2024-04-14 18:05:05', '1', '1', '2025-03-31 19:54:16', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779497340548784129, 'pay', 'pid', '1000', 'åæ·PID', 103, '2024-04-14 21:10:02', '1', NULL, '2025-03-31 17:31:19', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779497340938854401, 'pay', 'key', 'xx', 'åæ·å¯é¥', 103, '2024-04-14 21:10:02', '1', NULL, '2025-03-31 17:31:19', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779497341135986690, 'pay', 'payUrl', 'https://pay.pandarobot.chat/mapi.php', 'æ¯ä»å°å', 103, '2024-04-14 21:10:02', '1', NULL, '2025-03-31 17:31:19', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779497341400227842, 'pay', 'notify_url', 'https://www.pandarobot.chat/pay/notifyUrl', 'åè°å°å', 103, '2024-04-14 21:10:02', '1', NULL, '2025-03-31 17:31:19', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779497341588971522, 'pay', 'return_url', 'https://www.pandarobot.chat/pay/returnUrl', '跳转éç¥', 103, '2024-04-14 21:10:02', '1', '1', '2024-04-28 17:46:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779513580331835394, 'mail', 'host', 'smtp.163.com', '主æºå°å', 103, '2024-04-14 22:14:34', '1', '1', '2024-07-17 17:28:51', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779513580658991106, 'mail', 'port', '465', '主æºç«¯å£', 103, '2024-04-14 22:14:34', '1', '1', '2024-07-17 17:28:51', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779513580919037953, 'mail', 'from', 'ageerle@163.com', 'åéæ¹', 103, '2024-04-14 22:14:34', '1', '1', '2024-07-17 17:28:51', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779513581107781634, 'mail', 'user', 'ageerle@163.com', 'ç¨æ·å', 103, '2024-04-14 22:14:34', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779513581309108225, 'mail', 'pass', 'xx', 'é®ç®±ææç ', 103, '2024-04-14 22:14:34', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779726450625687553, 'mj', 'apiKey', 'sk-xx', 'API å¯é¥', 103, '2024-04-15 12:20:26', '1', '1', '2024-04-23 23:56:58', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1779726451036729346, 'mj', 'apiHost', 'https://api.pandarobot.chat/', 'API å°å', 103, '2024-04-15 12:20:26', '1', '1', '2024-04-23 23:56:59', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331509679181825, 'mj', 'imagine', '1', 'æçå¾', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:28', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331509939228674, 'mj', 'blend', '0', 'å¾çå¾', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:28', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331510199275522, 'mj', 'describe', '0', 'å¾çæ', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:28', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331510392213505, 'mj', 'change', '0', 'ååä»·æ ¼', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331510652260353, 'mj', 'upsample', '0', 'æ¾å¤§ä»·æ ¼', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331510845198338, 'mj', 'inpaint', '0', 'å±é¨éç»', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331511117828098, 'mj', 'faceSwapping', '0', 'æ¢è¸ä»·æ ¼', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782331511306571778, 'mj', 'shorten', '0', 'æç¤ºè¯åæ', 103, '2024-04-22 16:52:01', '1', '1', '2025-03-31 19:54:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1782766864937119746, 'mail', 'amount', '1', 'ç¨æ·æ³¨åé¢åº¦', 103, '2024-04-23 21:41:57', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1784166479104135169, 'audio', 'apiKey', 'sk-xx', 'API å¯é¥', 103, '2024-04-27 18:23:31', '1', '1', '2024-04-27 18:24:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1784166479615840258, 'audio', 'apiHost', 'https://v1.reecho.cn/', 'API å°å', 103, '2024-04-27 18:23:32', '1', '1', '2024-04-27 18:24:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1786058372188569602, 'review', 'enabled', 'false', 'ææ¬å®¡æ ¸', 103, '2024-05-02 23:41:14', '1', '1', '2025-03-30 22:45:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1786058372637360129, 'review', 'apiKey', 'xx', 'apiKey', 103, '2024-05-02 23:41:14', '1', '1', '2025-03-30 22:45:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1786058372897406977, 'review', 'secretKey', 'xx', 'secretKey', 103, '2024-05-02 23:41:14', '1', '1', '2025-03-30 22:45:29', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792069350789324801, 'weixin', 'appId', 'xx', 'åºç¨ID', 103, '2024-05-19 13:46:43', '1', '1', '2025-03-28 17:33:46', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792069351246503938, 'weixin', 'appSecret', 'xx', 'åºç¨å¯é¥', 103, '2024-05-19 13:46:43', '1', '1', '2025-03-28 17:33:47', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792069351246503939, 'weixin', 'mchId', '1677338089', 'åæ·ID', 103, '2024-05-19 13:46:43', '1', '1', '2025-03-28 17:33:47', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792183360796790785, 'weixin', 'notifyUrl', 'https://mp.pandarobot.chat/pay/notify/wxOrder', 'åè°å°å', 103, '2024-05-19 21:19:45', '1', '1', '2025-03-28 17:33:47', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792183361065226241, 'weixin', 'enabled', 'true', 'å¼å¯æ¯ä»', 103, '2024-05-19 21:19:45', '1', '1', '2025-03-28 17:33:47', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792207511704100866, 'sys', 'name', 'çç«å©æ', 'ç½ç«åç§°', 103, '2024-05-19 22:55:43', '1', '1', '2025-03-26 19:48:33', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792207512089976834, 'sys', 'logoImage', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2024/05/19/4c106628754b4bd882a4c002eaa317f5.jpg', 'ç½ç«logo', 103, '2024-05-19 22:55:43', '1', '1', '2025-03-26 19:48:33', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792207512412938241, 'sys', 'copyright', 'ageerle', 'çæä¿¡æ¯', 103, '2024-05-19 22:55:43', '1', '1', '2025-03-26 19:48:33', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792207512740093954, 'sys', 'customImage', '', '客æäºç»´ç ', 103, '2024-05-19 22:55:43', '1', '1', '2025-03-26 19:48:33', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1792207512740093955, 'sys', 'activate', 'true', 'ç³»ç»æ¿æ´»ç¶æ', 103, '2024-05-19 22:55:43', '1', '1', '2024-06-04 04:26:14', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1795022320576143362, 'sys', 'authcode', '1716475338010', 'è¯ä¹¦ç¼å·', 103, '2024-05-27 17:20:46', NULL, NULL, '2024-05-27 17:20:46', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1795022320576143363, 'stripe', 'success', 'http://xx:6039/success', 'æååè°', 103, '2024-05-27 17:20:46', NULL, '1', '2024-08-11 12:02:41', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1795022320576143364, 'stripe', 'cancel', 'http://xx:6039/cancel', 'åæ¶åè°', 103, '2024-05-27 17:20:46', NULL, '1', '2024-08-11 12:02:41', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1795022320576143365, 'stripe', 'key', 'xx0005', 'æ¯ä»å¯é¥', 103, '2024-05-27 17:20:46', NULL, '1', '2024-08-11 12:02:42', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1795022320576143366, 'stripe', 'secret', 'xx0005', 'åè°å¯é¥', 103, '2024-05-27 17:20:46', NULL, '1', '2024-08-11 12:02:42', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1811317731650797570, 'mail', 'free', '3', 'å
è´¹å¯¹è¯æ¬¡æ°', 103, '2024-07-11 16:32:55', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1811317732300914689, 'mail', 'mailModel', '<p>æ¨æ¤æ¬¡çéªè¯ç 为ï¼{code}ï¼æææä¸º30åéï¼è¯·å°½å¿«å¡«å!</p><p><br></p>', 'é®ç®±æ¨¡æ¿', 103, '2024-07-11 16:32:55', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1813506141979254785, 'mail', 'mailTitle', 'ãçç«å©æãéªè¯ç ', 'é®ç®±æ é¢', 103, '2024-07-17 17:28:52', '1', '1', '2024-07-17 17:28:52', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1818270017648070657, 'stripe', 'prompt', 'This system is for demonstration only and does not currently support this feature!', 'æç¤ºè¯', 103, '2024-07-30 20:58:49', '1', '1', '2024-08-11 12:02:42', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1818270017966837761, 'stripe', 'enabled', 'true', 'å¼å¯æ¯ä»', 103, '2024-07-30 20:58:49', '1', '1', '2024-08-11 12:02:42', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412050, 'weaviate', 'protocol', 'http', 'åè®®', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412051, 'weaviate', 'host', '127.0.0.1:6038', 'å°å', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412052, 'weaviate', 'classname', 'LocalKnowledge', 'åç±»åç§°', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412053, 'milvus', 'host', '127.0.0.1', 'å°å', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412054, 'milvus', 'port', '19530', '端å£', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412055, 'milvus', 'dimension', '1536', '维度', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412056, 'milvus', 'collection', 'LocalKnowledge', 'åç±»åç§°', 103, '2025-03-06 21:10:02', '1', '1', '2025-03-06 21:10:31', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1897610056458412057, 'zhipu', 'key', '', 'æºè°±æ¸
è¨key', 103, '2025-03-12 00:13:12', '1', '1', '2025-03-12 00:13:10', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_config` VALUES (1904862904897019905, 'sys', 'model', '', 'ç³»ç»æ¨¡å', 103, '2025-03-26 19:48:02', '1', '1', '2025-03-26 19:48:02', NULL, NULL, '0', NULL, 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_gpts |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_gpts`; |
| | | CREATE TABLE `chat_gpts` ( |
| | | `id` bigint(20) NOT NULL COMMENT 'id', |
| | | `gid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'gptsåºç¨id', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'gptsåºç¨åç§°', |
| | | `logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'gpts徿 ', |
| | | `info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'gptsæè¿°', |
| | | `author_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä½è
id', |
| | | `author_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä½è
åç§°', |
| | | `use_cnt` int(11) NULL DEFAULT 0 COMMENT 'ç¹èµ', |
| | | `bad` int(11) NULL DEFAULT 0 COMMENT 'å·®è¯', |
| | | `type` char(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç±»å', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `version` int(11) NULL DEFAULT NULL COMMENT 'çæ¬', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 1代表å é¤ï¼', |
| | | `update_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ´æ°IP', |
| | | `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT 'ç§æ·Id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åºç¨ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_gpts |
| | | -- ---------------------------- |
| | | INSERT INTO `chat_gpts` VALUES (1810602934286237698, 'gpt-4-gizmo-g-RQAWjtI6u', 'ç¿»è¯å©æ', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', 'ä¸è±åè±ä¸ç¿»è¯ä¸å®¶', NULL, NULL, 0, 0, NULL, 103, '2024-07-09 17:12:34', '1', '1', '2024-07-12 15:40:13', 'Ms. Smith, the AI-powered Language Teacher, is a revolutionary GPT-based bot that offers personalized language learning experiences in over 20 languages, including Spanish, German, French, English, Chinese, Korean, Japanese, and more\n', NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_gpts` VALUES (1811668415990931458, 'gpt-4-gizmo-g-XbReEL4Uq', 'æ¸
åå
¨ç§å»ç', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', '坿åæ
å¿çå
¨ç§å»çæä¾å¥åº·æå¯¼', NULL, NULL, 0, 0, NULL, 103, '2024-07-12 15:46:24', '1', '1', '2024-07-12 15:46:24', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_gpts` VALUES (1811670922074988545, 'gpt-4-gizmo-g-AphhNRLxt', 'æç¤ºè¯ä¼å', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', 'æ
é¿ä¸ºPrompt æåæ¸
æ°åº¦ååé åç大å¸', NULL, NULL, 0, 0, NULL, 103, '2024-07-12 15:56:22', '1', '1', '2024-07-12 15:56:22', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_gpts` VALUES (1811815442062188545, 'gpt-4-gizmo-g-ThuHxKi7e', 'å°çº¢ä¹¦ææ¡çæå¨', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', 'å°çº¢ä¹¦ææ¡çæå¨', NULL, NULL, 0, 0, NULL, 103, '2024-07-13 01:30:38', '1', '1', '2024-07-13 01:30:38', NULL, NULL, '0', NULL, 0); |
| | | INSERT INTO `chat_gpts` VALUES (1811817605668741121, 'gpt-4-gizmo-g-AsQCd3k8', 'ä¸å½æ³å¾å©æ', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', 'å
¨é¢ææ¡ä¸å½æ³å¾çæºè½å©æï¼å¯å¸®å©èµ·èæä¹¦ï¼åææ¡ä»¶ï¼è¿è¡æ³å¾å¨è¯¢', NULL, NULL, 0, 0, NULL, 103, '2024-07-13 01:39:14', '1', '1', '2024-07-13 01:39:14', NULL, NULL, '2', NULL, 0); |
| | | INSERT INTO `chat_gpts` VALUES (1811817605668741122, 'gpt-4-gizmo-g-IXwub6dJu', 'è±è¯èå¸', 'https://external-content.duckduckgo.com/ip3/chat.openai.com.ico', 'è±è¯å¦ä¹ GPTæ¯ä¸ä¸ªä¸é¨è®¾è®¡æ¥å¸®å©ç¨æ·æé«ä»ä»¬çè±è¯æè½ç人工æºè½å©æ', NULL, NULL, 0, 0, NULL, NULL, NULL, '', '', NULL, NULL, NULL, '0', NULL, 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_message |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_message`; |
| | | CREATE TABLE `chat_message` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®', |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·id', |
| | | `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'æ¶æ¯å
容', |
| | | `role` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '对è¯è§è²', |
| | | `deduct_cost` double(20, 2) NULL DEFAULT 0.00 COMMENT 'æ£é¤éé¢', |
| | | `total_tokens` int(20) NULL DEFAULT 0 COMMENT '累计 Tokens', |
| | | `model_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模ååç§°', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'èå¤©æ¶æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_message |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_model |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_model`; |
| | | CREATE TABLE `chat_model` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `category` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模ååç±»', |
| | | `model_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模ååç§°', |
| | | `model_describe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模åæè¿°', |
| | | `model_price` double NULL DEFAULT NULL COMMENT '模åä»·æ ¼', |
| | | `model_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计费类å', |
| | | `model_show` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦æ¾ç¤º', |
| | | `system_prompt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç³»ç»æç¤ºè¯', |
| | | `api_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请æ±å°å', |
| | | `api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¯é¥', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'è天模å' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_model |
| | | -- ---------------------------- |
| | | INSERT INTO `chat_model` VALUES (1781709495515783171, '000000', 'chat', 'gpt-4-all', 'gpt-4-hhh', 0, '2', '0', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-20 23:40:41', 1, '2025-03-31 16:32:19', 'My name is Tr0e'); |
| | | INSERT INTO `chat_model` VALUES (1781715781896646657, '000000', 'chat', 'suno-v3', 'suno-v3', 0.3, '1', '0', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-21 00:05:20', 1, '2025-03-31 13:24:33', 'suno-v3'); |
| | | INSERT INTO `chat_model` VALUES (1781728235120791553, '000000', 'chat', 'stable-diffusion', 'stable-diffusion', 0.1, '2', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-21 00:54:49', 1, '2025-03-26 10:46:38', 'stable-diffusion'); |
| | | INSERT INTO `chat_model` VALUES (1782736322308943873, '000000', 'chat', 'dall-e-3', 'dall3', 0.3, '2', '1', '', 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-23 19:40:36', 1, '2025-03-27 10:08:07', 'dall3'); |
| | | INSERT INTO `chat_model` VALUES (1782736729471004673, '000000', 'chat', 'gpt-4-gizmo', 'gpt-4-gizmo', 0.2, '2', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-23 19:42:13', 1, '2025-03-06 20:16:42', 'gpt-4-gizmo'); |
| | | INSERT INTO `chat_model` VALUES (1782792839548735490, '000000', 'chat', 'midjourney', 'midjourney', 0.5, '2', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-23 23:25:10', 1, '2025-03-23 09:15:55', 'midjourney'); |
| | | INSERT INTO `chat_model` VALUES (1782792839548735491, '000000', 'chat', 'suno', 'suno', 0.3, '2', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-23 23:25:10', 1, '2024-12-27 22:29:15', 'suno'); |
| | | INSERT INTO `chat_model` VALUES (1782792839548735492, '000000', 'chat', 'luma', 'luma', 1, '2', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-04-23 23:25:10', 1, '2025-03-27 10:08:15', 'luma'); |
| | | INSERT INTO `chat_model` VALUES (1782792839548735493, '000000', 'chat', 'ppt', 'ppt', 1.1, '2', '1', NULL, 'https://docmee.cn', 'sk-xx', 103, 1, '2025-01-10 23:25:10', 1, '2025-03-22 08:30:29', 'ppt'); |
| | | INSERT INTO `chat_model` VALUES (1811030708604317697, '000000', 'chat', 'gemini-1.5-pro', 'gemini-1.5-pro', 0.2, '1', '0', '', 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-07-10 21:32:23', 1, '2025-03-27 16:37:17', 'gemini-1.5-pro'); |
| | | INSERT INTO `chat_model` VALUES (1813306888443305986, '000000', 'chat', 'claude-3-5-sonnet-20240620', 'claude-3-5-sonnet-20240620', 0.2, '1', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-07-17 04:17:06', 1, '2025-03-23 09:15:49', 'claude-3-5-sonnet-20240620'); |
| | | INSERT INTO `chat_model` VALUES (1814227154275082242, '000000', 'chat', 'o1-mini-2024-09-12', 'o1-mini-2024-09-12', 0.01, '1', '1', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-07-19 17:13:55', 1, '2025-03-23 09:15:41', 'o1-mini-2024-09-12'); |
| | | INSERT INTO `chat_model` VALUES (1828324413241466881, '000000', 'chat', 'deepseek-r1', 'deepseek-r1', 0.01, '1', '0', NULL, 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-08-27 14:51:23', NULL, '2025-03-27 16:21:04', 'chatgpt-4o-latest'); |
| | | INSERT INTO `chat_model` VALUES (1859570229117022211, '000000', 'chat', 'gpt-4o-mini', 'gpt-4o-mini', 0.1, '2', '0', '', 'https://api.pandarobot.chat/', 'sk-xx', 103, 1, '2024-11-21 20:11:06', 1, '2025-03-27 16:20:39', '1'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_package_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_package_plan`; |
| | | CREATE TABLE `chat_package_plan` ( |
| | | `id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å¥é¤åç§°', |
| | | `price` double(10, 2) NOT NULL COMMENT 'å¥é¤ä»·æ ¼', |
| | | `duration` int(11) NOT NULL COMMENT 'æææ¶é´', |
| | | `plan_detail` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计å详æ
', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1819934166912442370 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'å¥é¤ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_package_plan |
| | | -- ---------------------------- |
| | | INSERT INTO `chat_package_plan` VALUES (1787085620534378498, 'å级å¥é¤', 4.90, 30, 'o1-mini-2024-09-12', 103, 1, '2024-05-05 19:43:09', 1, '2024-08-27 15:00:35', '3'); |
| | | INSERT INTO `chat_package_plan` VALUES (1787085808271425538, 'ä¸çº§å¥é¤', 9.90, 30, 'o1-mini-2024-09-12', 103, 1, '2024-05-05 19:43:54', 1, '2024-08-27 15:01:32', '3'); |
| | | INSERT INTO `chat_package_plan` VALUES (1787085903419211778, 'é«çº§å¥é¤', 14.90, 30, 'o1-mini-2024-09-12', 103, 1, '2024-05-05 19:44:16', 1, '2024-08-27 15:02:16', '3'); |
| | | INSERT INTO `chat_package_plan` VALUES (1819933853652459522, 'Visitor', 0.00, 365, 'o1-mini-2024-09-12', 103, 1, '2024-08-04 11:10:18', 1, '2024-08-27 15:32:01', '1'); |
| | | INSERT INTO `chat_package_plan` VALUES (1819934166912442369, 'Free', 0.00, 365, 'o1-mini-2024-09-12', 103, 1, '2024-08-04 11:11:33', 1, '2024-08-27 15:31:51', '2'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_pay_order |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_pay_order`; |
| | | CREATE TABLE `chat_pay_order` ( |
| | | `id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订åç¼å·', |
| | | `order_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订ååç§°', |
| | | `amount` decimal(10, 2) NOT NULL COMMENT 'éé¢', |
| | | `payment_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯ä»ç¶æ', |
| | | `payment_method` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯ä»æ¹å¼', |
| | | `user_id` bigint(20) NULL DEFAULT NULL COMMENT 'ç¨æ·ID', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æ¯ä»è®¢å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_pay_order |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_plugin |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_plugin`; |
| | | CREATE TABLE `chat_plugin` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æä»¶ç¼ç ', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æä»¶ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_plugin |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_rob_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_rob_config`; |
| | | CREATE TABLE `chat_rob_config` ( |
| | | `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `user_id` bigint(20) NULL DEFAULT NULL COMMENT 'æå±ç¨æ·', |
| | | `bot_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æºå¨äººåç§°', |
| | | `unique_key` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'æºå¨å¯ä¸ç ', |
| | | `default_friend` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '\0' COMMENT 'é»è®¤å¥½ååå¤å¼å
³', |
| | | `default_group` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '\0' COMMENT 'é»è®¤ç¾¤åå¤å¼å
³', |
| | | `enable` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'æºå¨äººç¶æ 0æ£å¸¸ 1å¯ç¨', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `udx_wx_rob_config_uniquekey`(`unique_key`) USING BTREE, |
| | | UNIQUE INDEX `udx_wx_name`(`bot_name`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'è天æºå¨äººé
ç½®' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_rob_config |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_usage_token |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_usage_token`; |
| | | CREATE TABLE `chat_usage_token` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®', |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·', |
| | | `token` int(10) NULL DEFAULT NULL COMMENT 'å¾
ç»ç®token', |
| | | `model_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模ååç§°', |
| | | `total_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '累计使ç¨token', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·token使ç¨è¯¦æ
' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_usage_token |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_voucher |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_voucher`; |
| | | CREATE TABLE `chat_voucher` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å
æ¢ç ', |
| | | `amount` double(10, 2) NOT NULL COMMENT 'å
æ¢éé¢', |
| | | `user_id` bigint(20) NULL DEFAULT NULL COMMENT 'ç¨æ·id', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT 'å
æ¢ç¶æ', |
| | | `balance_before` double(10, 2) NULL DEFAULT NULL COMMENT 'å
æ¢åä½é¢', |
| | | `balance_after` double(10, 2) NULL DEFAULT NULL COMMENT 'å
æ¢åä½é¢', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·å
æ¢è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of chat_voucher |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for gen_table |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `gen_table`; |
| | | CREATE TABLE `gen_table` ( |
| | | `table_id` bigint(20) NOT NULL COMMENT 'ç¼å·', |
| | | `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表åç§°', |
| | | `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表æè¿°', |
| | | `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å
³èå表ç表å', |
| | | `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å表å
³èçå¤é®å', |
| | | `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å®ä½ç±»åç§°', |
| | | `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'crud' COMMENT '使ç¨ç模æ¿ï¼crudå表æä½ treeæ 表æä½ï¼', |
| | | `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'çæå
è·¯å¾', |
| | | `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'çææ¨¡åå', |
| | | `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'çæä¸å¡å', |
| | | `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'çæåè½å', |
| | | `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'çæåè½ä½è
', |
| | | `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'çæä»£ç æ¹å¼ï¼0zipå缩å
1èªå®ä¹è·¯å¾ï¼', |
| | | `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '/' COMMENT 'çæè·¯å¾ï¼ä¸å¡«é»è®¤é¡¹ç®è·¯å¾ï¼', |
| | | `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å
¶å®çæé项', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`table_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代ç çæä¸å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of gen_table |
| | | -- ---------------------------- |
| | | INSERT INTO `gen_table` VALUES (1906673887579049985, 'chat_config', 'é
置信æ¯è¡¨', NULL, NULL, 'ChatConfig', 'crud', 'org.ruoyi.system', 'system', 'config', 'é
置信æ¯', 'ageerle', '0', '/', NULL, 103, 1, '2025-03-31 19:36:27', 1, '2025-03-31 19:36:27', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for gen_table_column |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `gen_table_column`; |
| | | CREATE TABLE `gen_table_column` ( |
| | | `column_id` bigint(20) NOT NULL COMMENT 'ç¼å·', |
| | | `table_id` bigint(20) NULL DEFAULT NULL COMMENT 'å½å±è¡¨ç¼å·', |
| | | `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ååç§°', |
| | | `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åæè¿°', |
| | | `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åç±»å', |
| | | `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVAç±»å', |
| | | `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVAåæ®µå', |
| | | `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ä¸»é®ï¼1æ¯ï¼', |
| | | `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦èªå¢ï¼1æ¯ï¼', |
| | | `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦å¿
å¡«ï¼1æ¯ï¼', |
| | | `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ä¸ºæå
¥å段ï¼1æ¯ï¼', |
| | | `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ç¼è¾å段ï¼1æ¯ï¼', |
| | | `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦åè¡¨åæ®µï¼1æ¯ï¼', |
| | | `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¯å¦æ¥è¯¢å段ï¼1æ¯ï¼', |
| | | `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT 'æ¥è¯¢æ¹å¼ï¼çäºãä¸çäºã大äºãå°äºãèå´ï¼', |
| | | `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¾ç¤ºç±»åï¼ææ¬æ¡ãææ¬åã䏿æ¡ãå¤éæ¡ãåéæ¡ãæ¥ææ§ä»¶ï¼', |
| | | `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `sort` int(11) NULL DEFAULT NULL COMMENT 'æåº', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`column_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代ç çæä¸å¡è¡¨å段' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of gen_table_column |
| | | -- ---------------------------- |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167105, 1906673887579049985, 'id', '主é®', 'bigint(20)', 'Long', 'id', '1', '1', '1', NULL, '1', '1', NULL, 'EQ', 'input', '', 1, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167106, 1906673887579049985, 'category', 'é
置类å', 'varchar(255)', 'String', 'category', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167107, 1906673887579049985, 'config_name', 'é
ç½®åç§°', 'varchar(255)', 'String', 'configName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 3, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167108, 1906673887579049985, 'config_value', 'é
ç½®å¼', 'text', 'String', 'configValue', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'textarea', '', 4, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167109, 1906673887579049985, 'config_dict', '说æ', 'varchar(255)', 'String', 'configDict', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 5, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167110, 1906673887579049985, 'create_dept', 'å建é¨é¨', 'bigint(20)', 'Long', 'createDept', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 6, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167111, 1906673887579049985, 'create_time', 'å建æ¶é´', 'datetime', 'Date', 'createTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 7, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167112, 1906673887579049985, 'create_by', 'å建è
', 'varchar(64)', 'String', 'createBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 8, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167113, 1906673887579049985, 'update_by', 'æ´æ°è
', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 9, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167114, 1906673887579049985, 'update_time', 'æ´æ°æ¶é´', 'datetime', 'Date', 'updateTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 10, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167115, 1906673887579049985, 'remark', '夿³¨', 'varchar(500)', 'String', 'remark', '0', '0', '1', '1', '1', '1', NULL, 'EQ', 'textarea', '', 11, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888229167116, 1906673887579049985, 'version', 'çæ¬', 'int(11)', 'Long', 'version', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 12, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888292081665, 1906673887579049985, 'del_flag', 'å 餿 å¿ï¼0代表åå¨ 1代表å é¤ï¼', 'char(1)', 'String', 'delFlag', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 13, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888292081666, 1906673887579049985, 'update_ip', 'æ´æ°IP', 'varchar(128)', 'String', 'updateIp', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 14, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | INSERT INTO `gen_table_column` VALUES (1906673888292081667, 1906673887579049985, 'tenant_id', 'ç§æ·Id', 'bigint(20)', 'Long', 'tenantId', '0', '0', '1', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 15, 103, 1, '2025-03-31 19:44:14', 1, '2025-03-31 19:44:14'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for knowledge_attach |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `knowledge_attach`; |
| | | CREATE TABLE `knowledge_attach` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT, |
| | | `kid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¥è¯åºID', |
| | | `doc_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ææ¡£ID', |
| | | `doc_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ææ¡£åç§°', |
| | | `doc_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ææ¡£ç±»å', |
| | | `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'ææ¡£å
容', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `idx_kname`(`kid`, `doc_name`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1906640977816494082 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¥è¯åºéä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of knowledge_attach |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for knowledge_fragment |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `knowledge_fragment`; |
| | | CREATE TABLE `knowledge_fragment` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT, |
| | | `kid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¥è¯åºID', |
| | | `doc_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ææ¡£ID', |
| | | `fid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¥è¯ç段ID', |
| | | `idx` int(11) NOT NULL COMMENT 'çæ®µç´¢å¼ä¸æ ', |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ææ¡£å
容', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1906640976134578257 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¥è¯ç段' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of knowledge_fragment |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for knowledge_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `knowledge_info`; |
| | | CREATE TABLE `knowledge_info` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT, |
| | | `kid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¥è¯åºID', |
| | | `uid` bigint(20) NOT NULL DEFAULT 0 COMMENT 'ç¨æ·ID', |
| | | `kname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¥è¯åºåç§°', |
| | | `share` tinyint(4) NULL DEFAULT NULL COMMENT 'æ¯å¦å
¬å¼ç¥è¯åºï¼0 å¦ 1æ¯ï¼', |
| | | `description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `knowledge_separator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç¥è¯åé符', |
| | | `question_separator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æé®åé符', |
| | | `overlap_char` int(11) NULL DEFAULT NULL COMMENT 'éå å符æ°', |
| | | `retrieve_limit` int(11) NULL DEFAULT NULL COMMENT 'ç¥è¯åºä¸æ£ç´¢çæ¡æ°', |
| | | `text_block_size` int(11) NULL DEFAULT NULL COMMENT 'ææ¬å大å°', |
| | | `vector` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åéåº', |
| | | `vector_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å鿍¡å', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `idx_kid`(`kid`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1906589542361899010 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¥è¯åº' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of knowledge_info |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_config`; |
| | | CREATE TABLE `sys_config` ( |
| | | `config_id` bigint(20) NOT NULL COMMENT '忰䏻é®', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åæ°åç§°', |
| | | `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åæ°é®å', |
| | | `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åæ°é®å¼', |
| | | `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT 'ç³»ç»å
ç½®ï¼Yæ¯ Nå¦ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`config_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åæ°é
置表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_config |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_config` VALUES (1, '000000', 'æ¶é´åæ°', 'skin-purple', 'skin-blue', 'N', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-28 22:30:49', 'èè² skin-blueãç»¿è² skin-greenãç´«è² skin-purpleãçº¢è² skin-redãé»è² skin-yellow'); |
| | | INSERT INTO `sys_config` VALUES (2, '000000', 'æ¾ç¤ºæ¹å¼', 'sys.user.initPassword', '123456', 'N', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-28 10:40:44', 'åå§åå¯ç 123456'); |
| | | INSERT INTO `sys_config` VALUES (3, '000000', 'åçæ¨¡æ¿', 'sys.index.sideTheme', 'theme-dark', 'Y', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-28 10:40:50', 'æ·±è²ä¸»é¢theme-darkï¼æµ
è²ä¸»é¢theme-light'); |
| | | INSERT INTO `sys_config` VALUES (5, '000000', 'æ ç»ææ¶æ¯å¦äº¤ç±å
¶ä»åçæä»¤æ¨¡æ¿è¿è¡é
ç½®å¤ç', 'sys.account.registerUser', 'false', 'Y', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-28 10:40:57', 'æ¯å¦å¼å¯æ³¨åç¨æ·åè½ï¼trueå¼å¯ï¼falseå
³éï¼'); |
| | | INSERT INTO `sys_config` VALUES (11, '000000', 'OSSé¢è§åè¡¨èµæºå¼å
³', 'sys.oss.previewListResource', 'true', 'Y', 103, 1, '2023-05-14 15:19:42', NULL, NULL, 'true:å¼å¯, false:å
³é'); |
| | | INSERT INTO `sys_config` VALUES (1901957791626854401, '000000', '1', '1', '1', 'N', 103, 1, '2025-03-18 19:24:09', 1, '2025-03-18 19:24:09', NULL); |
| | | INSERT INTO `sys_config` VALUES (1902001922927525890, '000000', '111', '111', '111', 'N', 103, 1, '2025-03-18 22:19:31', 1, '2025-03-18 22:19:31', NULL); |
| | | INSERT INTO `sys_config` VALUES (1903121770873139202, '000000', '12', '12', '12', 'N', 103, 1, '2025-03-22 00:29:23', 1, '2025-03-22 00:29:23', NULL); |
| | | INSERT INTO `sys_config` VALUES (1903148170321637377, '000000', '324', '234', '234', 'N', 103, 1, '2025-03-22 02:14:17', 1, '2025-03-22 02:14:17', NULL); |
| | | INSERT INTO `sys_config` VALUES (1903150187299516418, '000000', '1å»', 'é¢', 'é¢å¤', 'N', 103, 1, '2025-03-22 02:22:18', 1, '2025-03-22 02:22:18', NULL); |
| | | INSERT INTO `sys_config` VALUES (1903150796597669890, '000000', '1323321', '1321', '1', 'Y', 103, 1, '2025-03-22 02:24:43', 1, '2025-03-22 02:24:43', NULL); |
| | | INSERT INTO `sys_config` VALUES (1903977127044497410, '000000', 'aq', 'as', 'sa', 'Y', 103, 1, '2025-03-24 09:08:16', 1, '2025-03-24 09:08:16', 'as'); |
| | | INSERT INTO `sys_config` VALUES (1903992403639189505, '000000', '12', '12323234', '1', 'N', 103, 1, '2025-03-24 10:08:58', 1, '2025-03-24 10:08:58', '1'); |
| | | INSERT INTO `sys_config` VALUES (1904348758011060225, '000000', '123', '123', '123', 'N', 103, 1, '2025-03-25 09:45:00', 1, '2025-03-25 09:45:00', NULL); |
| | | INSERT INTO `sys_config` VALUES (1904433831695654913, '000000', 'Test01', '1111', '1222', 'N', 103, 1, '2025-03-25 15:23:03', 1, '2025-03-28 22:30:53', '123123'); |
| | | INSERT INTO `sys_config` VALUES (1904492290667487233, '000000', 'test', 'test', 'test', 'Y', 103, 1, '2025-03-25 19:15:21', 1, '2025-03-25 19:15:21', 'é¿æ¯é¡¿å'); |
| | | INSERT INTO `sys_config` VALUES (1904526572685402114, '000000', 'a', 'k', '123', 'N', 103, 1, '2025-03-25 21:31:34', 1, '2025-03-25 21:31:34', NULL); |
| | | INSERT INTO `sys_config` VALUES (1904730931222323202, '000000', 'æ¯ä»111', 'æ¯ä»111', '100', 'N', 103, 1, '2025-03-26 11:03:37', 1, '2025-03-26 11:03:37', 'æµè¯'); |
| | | INSERT INTO `sys_config` VALUES (1904731973473312770, '000000', '积åå
æ¢111', '121', '121', 'N', 103, 1, '2025-03-26 11:07:45', 1, '2025-03-26 11:07:45', '积åå
æ¢'); |
| | | INSERT INTO `sys_config` VALUES (1904789679236227073, '000000', '2', '2', '2', 'N', 103, 1, '2025-03-26 14:57:03', 1, '2025-03-26 14:57:03', NULL); |
| | | INSERT INTO `sys_config` VALUES (1905070856643846146, '000000', '21', '21', '2121', 'N', 103, 1, '2025-03-27 09:34:21', 1, '2025-03-27 09:34:21', '21212'); |
| | | INSERT INTO `sys_config` VALUES (1905449847099793409, '000000', 'ææ æ¶é´åæ°é
ç½®', '12321', '12321', 'N', 103, 1, '2025-03-28 10:40:20', 1, '2025-03-28 10:40:20', NULL); |
| | | INSERT INTO `sys_config` VALUES (1906533795238289409, '000000', '123222', '123222', '123222', 'Y', 103, 1, '2025-03-31 10:27:33', 1, '2025-03-31 10:27:33', NULL); |
| | | INSERT INTO `sys_config` VALUES (1906597665071996929, '000000', 'ä»ä¹é½åæ°', 'ä»ä¹é½åæ°', '1', 'Y', 103, 1, '2025-03-31 14:41:21', 1, '2025-03-31 14:41:21', '1'); |
| | | INSERT INTO `sys_config` VALUES (1906619956543660034, '000000', 'æµè¯', 'æµè¯', 'æµè¯', 'N', 103, 1, '2025-03-31 16:09:56', 1, '2025-03-31 16:09:56', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dept`; |
| | | CREATE TABLE `sys_dept` ( |
| | | `dept_id` bigint(20) NOT NULL COMMENT 'é¨é¨id', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `parent_id` bigint(20) NULL DEFAULT 0 COMMENT 'ç¶é¨é¨id', |
| | | `ancestors` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ç¥çº§å表', |
| | | `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'é¨é¨åç§°', |
| | | `order_num` int(4) NULL DEFAULT 0 COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è´è´£äºº', |
| | | `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é®ç®±', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'é¨é¨ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`dept_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'é¨é¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_dept |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_dept` VALUES (100, '000000', 0, '0', 'çç«ç§æ', 0, 'ageerle', '15888888888', 'ageerle@163.com', '0', '0', 103, 1, '2023-05-14 15:19:39', 1, '2023-12-29 11:18:24'); |
| | | INSERT INTO `sys_dept` VALUES (101, '000000', 100, '0,100', 'æ·±å³æ»å
¬å¸', 1, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (102, '000000', 100, '0,100', 'é¿æ²åå
¬å¸', 2, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (103, '000000', 101, '0,100,101', 'ç åé¨é¨', 1, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (104, '000000', 101, '0,100,101', 'å¸åºé¨é¨', 2, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (105, '000000', 101, '0,100,101', 'æµè¯é¨é¨', 3, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (106, '000000', 101, '0,100,101', 'è´¢å¡é¨é¨', 4, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (107, '000000', 101, '0,100,101', 'è¿ç»´é¨é¨', 5, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (108, '000000', 102, '0,100,102', 'å¸åºé¨é¨', 1, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (109, '000000', 102, '0,100,102', 'è´¢å¡é¨é¨', 2, 'ç¯ççç®åLi', '15888888888', 'xxx@qq.com', '0', '2', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_dept` VALUES (1903101865297752066, '000000', 103, '0,100,101,103', 'AA', 1, NULL, '18701676790', '1234@ss.com', '0', '0', 103, 1, '2025-03-21 23:10:17', 1, '2025-03-21 23:10:17'); |
| | | INSERT INTO `sys_dept` VALUES (1904430886174367746, '000000', 1903101865297752066, '0,100,101,103,1903101865297752066', 'æµè¯', 1, NULL, NULL, NULL, '0', '0', 103, 1, '2025-03-25 15:11:21', 1, '2025-03-25 15:11:21'); |
| | | INSERT INTO `sys_dept` VALUES (1904736932721893377, '000000', 101, '0,100,101', 'ç åé¨é¨2', 100, NULL, NULL, NULL, '0', '0', 103, 1, '2025-03-26 11:27:28', 1, '2025-03-26 11:27:28'); |
| | | INSERT INTO `sys_dept` VALUES (1905140221372309505, '000000', 1903101865297752066, '0,100,101,103,1903101865297752066', 'test', 1, NULL, NULL, NULL, '0', '0', 103, 1, '2025-03-27 14:09:59', 1, '2025-03-27 14:09:59'); |
| | | INSERT INTO `sys_dept` VALUES (1905554900431183874, '000000', 103, '0,100,101,103', 'é¨é¨1', 5, NULL, NULL, NULL, '0', '0', 103, 1, '2025-03-28 17:37:46', 1, '2025-03-28 17:37:46'); |
| | | INSERT INTO `sys_dept` VALUES (1905849169498906626, '000000', 1903101865297752066, '0,100,101,103,1903101865297752066', '111111', 1, NULL, NULL, NULL, '0', '0', 103, 1, '2025-03-29 13:07:06', 1, '2025-03-29 13:07:06'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dict_data |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dict_data`; |
| | | CREATE TABLE `sys_dict_data` ( |
| | | `dict_code` bigint(20) NOT NULL COMMENT 'åå
¸ç¼ç ', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `dict_sort` int(4) NULL DEFAULT 0 COMMENT 'åå
¸æåº', |
| | | `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸æ ç¾', |
| | | `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸é®å¼', |
| | | `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ ·å¼å±æ§ï¼å
¶ä»æ ·å¼æ©å±ï¼', |
| | | `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¡¨æ ¼åæ¾æ ·å¼', |
| | | `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT 'æ¯å¦é»è®¤ï¼Yæ¯ Nå¦ï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`dict_code`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åå
¸æ°æ®è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_dict_data |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_dict_data` VALUES (1, '000000', 1, 'ç·', '0', 'sys_user_sex', '', '', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ§å«ç·'); |
| | | INSERT INTO `sys_dict_data` VALUES (2, '000000', 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ§å«å¥³'); |
| | | INSERT INTO `sys_dict_data` VALUES (3, '000000', 3, 'æªç¥', '2', 'sys_user_sex', '', '', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ§å«æªç¥'); |
| | | INSERT INTO `sys_dict_data` VALUES (4, '000000', 1, 'æ¾ç¤º', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ¾ç¤ºèå'); |
| | | INSERT INTO `sys_dict_data` VALUES (5, '000000', 2, 'éè', '1', 'sys_show_hide', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'éèèå'); |
| | | INSERT INTO `sys_dict_data` VALUES (6, '000000', 1, 'æ£å¸¸', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ£å¸¸ç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (7, '000000', 2, 'åç¨', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'åç¨ç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (12, '000000', 1, 'æ¯', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç³»ç»é»è®¤æ¯'); |
| | | INSERT INTO `sys_dict_data` VALUES (13, '000000', 2, 'å¦', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç³»ç»é»è®¤å¦'); |
| | | INSERT INTO `sys_dict_data` VALUES (14, '000000', 1, 'éç¥', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'éç¥'); |
| | | INSERT INTO `sys_dict_data` VALUES (15, '000000', 2, 'å
¬å', '2', 'sys_notice_type', '', 'success', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'å
Œ'); |
| | | INSERT INTO `sys_dict_data` VALUES (16, '000000', 1, 'æ£å¸¸', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ£å¸¸ç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (17, '000000', 2, 'å
³é', '1', 'sys_notice_status', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'å
³éç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (18, '000000', 1, 'æ°å¢', '1', 'sys_oper_type', '', 'info', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ°å¢æä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (19, '000000', 2, 'ä¿®æ¹', '2', 'sys_oper_type', '', 'info', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ä¿®æ¹æä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (20, '000000', 3, 'å é¤', '3', 'sys_oper_type', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'å 餿ä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (21, '000000', 4, 'ææ', '4', 'sys_oper_type', '', 'primary', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æææä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (22, '000000', 5, '导åº', '5', 'sys_oper_type', '', 'warning', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'å¯¼åºæä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (23, '000000', 6, '导å
¥', '6', 'sys_oper_type', '', 'warning', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, '导å
¥æä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (24, '000000', 7, '强é', '7', 'sys_oper_type', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, '强éæä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (25, '000000', 8, 'çæä»£ç ', '8', 'sys_oper_type', '', 'warning', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'çææä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (26, '000000', 9, 'æ¸
ç©ºæ°æ®', '9', 'sys_oper_type', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ¸
空æä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (27, '000000', 1, 'æå', '0', 'sys_common_status', '', 'primary', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æ£å¸¸ç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (28, '000000', 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'åç¨ç¶æ'); |
| | | INSERT INTO `sys_dict_data` VALUES (29, '000000', 99, 'å
¶ä»', '0', 'sys_oper_type', '', 'info', 'N', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'å
¶ä»æä½'); |
| | | INSERT INTO `sys_dict_data` VALUES (1775756996568993793, '000000', 1, 'å
è´¹ç¨æ·', '0', 'sys_user_grade', '', 'info', 'N', '0', 103, 1, '2024-04-04 13:27:15', 1, '2024-04-04 13:30:09', ''); |
| | | INSERT INTO `sys_dict_data` VALUES (1775757116970684418, '000000', 2, 'é«çº§ä¼å', '1', 'sys_user_grade', '', 'success', 'N', '0', 103, 1, '2024-04-04 13:27:43', 1, '2024-04-04 13:30:15', ''); |
| | | INSERT INTO `sys_dict_data` VALUES (1776109770934677506, '000000', 0, 'token计费', '1', 'sys_model_billing', '', 'primary', 'N', '0', 103, 1, '2024-04-05 12:49:03', 1, '2024-04-21 00:05:41', ''); |
| | | INSERT INTO `sys_dict_data` VALUES (1776109853377916929, '000000', 0, '次æ°è®¡è´¹', '2', 'sys_model_billing', '', 'success', 'N', '0', 103, 1, '2024-04-05 12:49:22', 1, '2024-04-05 12:49:22', ''); |
| | | INSERT INTO `sys_dict_data` VALUES (1780264338471858177, '000000', 0, 'æªæ¯ä»', '1', 'pay_state', '', 'info', 'N', '0', 103, 1, '2024-04-16 23:57:49', 1, '2024-04-16 23:58:29', ''); |
| | | INSERT INTO `sys_dict_data` VALUES (1780264431589601282, '000000', 2, 'å·²æ¯ä»', '2', 'pay_state', '', 'success', 'N', '0', 103, 1, '2024-04-16 23:58:11', 1, '2024-04-16 23:58:21', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dict_type |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dict_type`; |
| | | CREATE TABLE `sys_dict_type` ( |
| | | `dict_id` bigint(20) NOT NULL COMMENT 'åå
¸ä¸»é®', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸åç§°', |
| | | `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`dict_id`) USING BTREE, |
| | | UNIQUE INDEX `tenant_id`(`tenant_id`, `dict_type`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åå
¸ç±»å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_dict_type |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_dict_type` VALUES (1, '000000', 'ç¨æ·æ§å«', 'sys_user_sex', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç¨æ·æ§å«å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (2, '000000', 'èåç¶æ', 'sys_show_hide', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'èåç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (3, '000000', 'ç³»ç»å¼å
³', 'sys_normal_disable', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç³»ç»å¼å
³å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (6, '000000', 'ç³»ç»æ¯å¦', 'sys_yes_no', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç³»ç»æ¯å¦å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (7, '000000', 'éç¥ç±»å', 'sys_notice_type', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'éç¥ç±»åå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (8, '000000', 'éç¥ç¶æ', 'sys_notice_status', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'éç¥ç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (9, '000000', 'æä½ç±»å', 'sys_oper_type', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'æä½ç±»åå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (10, '000000', 'ç³»ç»ç¶æ', 'sys_common_status', '0', 103, 1, '2023-05-14 15:19:41', NULL, NULL, 'ç»å½ç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083714, '911866', 'ç¨æ·æ§å«', 'sys_user_sex', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'ç¨æ·æ§å«å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083715, '911866', 'èåç¶æ', 'sys_show_hide', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'èåç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083716, '911866', 'ç³»ç»å¼å
³', 'sys_normal_disable', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'ç³»ç»å¼å
³å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083717, '911866', 'ç³»ç»æ¯å¦', 'sys_yes_no', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'ç³»ç»æ¯å¦å表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083718, '911866', 'éç¥ç±»å', 'sys_notice_type', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'éç¥ç±»åå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083719, '911866', 'éç¥ç¶æ', 'sys_notice_status', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'éç¥ç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083720, '911866', 'æä½ç±»å', 'sys_oper_type', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'æä½ç±»åå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1729685494468083721, '911866', 'ç³»ç»ç¶æ', 'sys_common_status', '0', 103, 1, '2023-05-14 15:19:41', 1, '2023-05-14 15:19:41', 'ç»å½ç¶æå表'); |
| | | INSERT INTO `sys_dict_type` VALUES (1775756736895438849, '000000', 'ç¨æ·ç级', 'sys_user_grade', '0', 103, 1, '2024-04-04 13:26:13', 1, '2024-04-04 13:26:13', ''); |
| | | INSERT INTO `sys_dict_type` VALUES (1776109665045278721, '000000', '模å计费æ¹å¼', 'sys_model_billing', '0', 103, 1, '2024-04-05 12:48:37', 1, '2024-04-08 11:22:18', '模å计费æ¹å¼'); |
| | | INSERT INTO `sys_dict_type` VALUES (1780263881368219649, '000000', 'æ¯ä»ç¶æ', 'pay_state', '0', 103, 1, '2024-04-16 23:56:00', 1, '2025-03-29 15:21:57', 'æ¯ä»ç¶æ'); |
| | | INSERT INTO `sys_dict_type` VALUES (1904565568803217409, '000000', 'ç¶æç±»å', 'status_type', '0', 103, 1, '2025-03-26 00:06:31', 1, '2025-03-26 00:06:31', NULL); |
| | | INSERT INTO `sys_dict_type` VALUES (1904753371814076417, '000000', '222', 'sadffasd', '0', 103, 1, '2025-03-26 12:32:47', 1, '2025-03-26 12:32:47', '34444'); |
| | | INSERT INTO `sys_dict_type` VALUES (1905807388002525185, '000000', '11', 'ee', '0', 103, 1, '2025-03-29 10:21:04', 1, '2025-03-29 10:21:04', '11'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_file_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_file_info`; |
| | | CREATE TABLE `sys_file_info` ( |
| | | `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'æä»¶id', |
| | | `url` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'æä»¶è®¿é®å°å', |
| | | `size` bigint(20) NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°ï¼åä½åè', |
| | | `filename` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `original_filename` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'åå§æä»¶å', |
| | | `base_path` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'åºç¡åå¨è·¯å¾', |
| | | `path` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'åå¨è·¯å¾', |
| | | `ext` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'æä»¶æ©å±å', |
| | | `user_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'æä»¶æå±ç¨æ·', |
| | | `file_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'æä»¶ç±»å', |
| | | `attr` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'éå 屿§', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `version` int(11) NULL DEFAULT NULL COMMENT 'çæ¬', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 1代表å é¤ï¼', |
| | | `update_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ´æ°IP', |
| | | `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT 'ç§æ·Id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'æä»¶è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_file_info |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_logininfor |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_logininfor`; |
| | | CREATE TABLE `sys_logininfor` ( |
| | | `info_id` bigint(20) NOT NULL COMMENT '访é®ID', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ç¨æ·è´¦å·', |
| | | `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ç»å½IPå°å', |
| | | `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ç»å½å°ç¹', |
| | | `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æµè§å¨ç±»å', |
| | | `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æä½ç³»ç»', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç»å½ç¶æï¼0æå 1失败ï¼', |
| | | `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æç¤ºæ¶æ¯', |
| | | `login_time` datetime NULL DEFAULT NULL COMMENT 'è®¿é®æ¶é´', |
| | | PRIMARY KEY (`info_id`) USING BTREE, |
| | | INDEX `idx_sys_logininfor_s`(`status`) USING BTREE, |
| | | INDEX `idx_sys_logininfor_lt`(`login_time`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç³»ç»è®¿é®è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_logininfor |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_logininfor` VALUES (1906674629019475969, '00000', 'admin', '127.0.0.1', 'å
ç½IP', 'Chrome', 'Windows 10 or Windows Server 2016', '0', 'Login successful', '2025-03-31 19:47:11'); |
| | | INSERT INTO `sys_logininfor` VALUES (1906677855705931778, '00000', 'admin', '127.0.0.1', 'å
ç½IP', 'Chrome', 'Windows 10 or Windows Server 2016', '0', 'Login successful', '2025-03-31 20:00:00'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_menu`; |
| | | CREATE TABLE `sys_menu` ( |
| | | `menu_id` bigint(20) NOT NULL COMMENT 'èåID', |
| | | `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èååç§°', |
| | | `parent_id` bigint(20) NULL DEFAULT 0 COMMENT 'ç¶èåID', |
| | | `order_num` int(11) NULL DEFAULT 0 COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'è·¯ç±å°å', |
| | | `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç»ä»¶è·¯å¾', |
| | | `query_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è·¯ç±åæ°', |
| | | `is_frame` int(11) NULL DEFAULT 1 COMMENT 'æ¯å¦ä¸ºå¤é¾ï¼0æ¯ 1å¦ï¼', |
| | | `is_cache` int(11) NULL DEFAULT 0 COMMENT 'æ¯å¦ç¼åï¼0ç¼å 1ä¸ç¼åï¼', |
| | | `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'èåç±»åï¼Mç®å½ Cèå Fæé®ï¼', |
| | | `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'æ¾ç¤ºç¶æï¼0æ¾ç¤º 1éèï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'èåç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æéæ è¯', |
| | | `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT 'èå徿 ', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '夿³¨', |
| | | PRIMARY KEY (`menu_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'èåæé表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_menu |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_menu` VALUES (1, 'ç³»ç»ç®¡ç', 0, 2, 'system', NULL, '', 1, 0, 'M', '0', '0', '', 'eos-icons:system-group', 103, 1, '2023-05-14 15:19:39', 1, '2024-10-06 21:08:06', 'ç³»ç»ç®¡çç®å½'); |
| | | INSERT INTO `sys_menu` VALUES (100, 'ç¨æ·ç®¡ç', 1775500307898949634, 1, 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'ph:user-fill', 103, 1, '2023-05-14 15:19:39', 1, '2024-10-07 21:29:29', 'ç¨æ·ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (101, 'è§è²ç®¡ç', 1, 2, 'role', 'system/role/index', '', 1, 0, 'C', '0', '0', 'system:role:list', 'ri:user-3-fill', 103, 1, '2023-05-14 15:19:39', 1, '2024-10-07 21:04:59', 'è§è²ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (102, 'èå管ç', 1, 3, 'menu', 'system/menu/index', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'typcn:th-menu-outline', 103, 1, '2023-05-14 15:19:39', 1, '2024-10-07 21:06:06', 'èå管çèå'); |
| | | INSERT INTO `sys_menu` VALUES (103, 'é¨é¨ç®¡ç', 1, 4, 'dept', 'system/dept/index', '', 1, 0, 'C', '1', '1', 'system:dept:list', 'mdi:company', 103, 1, '2023-05-14 15:19:39', 1, '2024-10-07 21:07:38', 'é¨é¨ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (104, 'å²ä½ç®¡ç', 1, 5, 'post', 'system/post/index', '', 1, 0, 'C', '1', '1', 'system:post:list', 'post', 103, 1, '2023-05-14 15:19:39', 1, '2024-04-04 22:36:15', 'å²ä½ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (105, 'åå
¸ç®¡ç', 1, 6, 'dict', 'system/dict/index', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'fluent-mdl2:dictionary', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:14:33', 'åå
¸ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (106, 'ç³»ç»åæ°', 1, 10, 'config', 'system/config/index', '', 1, 0, 'C', '0', '0', 'system:config:list', 'tdesign:system-code', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:11:07', 'åæ°è®¾ç½®èå'); |
| | | INSERT INTO `sys_menu` VALUES (107, 'éç¥å
¬å', 1, 14, 'notice', 'system/notice/index', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'icon-park-solid:volume-notice', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:11:42', 'éç¥å
¬åèå'); |
| | | INSERT INTO `sys_menu` VALUES (108, 'æ¥å¿ç®¡ç', 1, 9, 'log', '', '', 1, 0, 'M', '0', '0', '', 'icon-park-solid:log', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:10:41', 'æ¥å¿ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (113, 'ç¼åçæ§', 1, 5, 'cache', 'monitor/cache/index', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'octicon:cache-24', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:09:44', 'ç¼åçæ§èå'); |
| | | INSERT INTO `sys_menu` VALUES (500, 'æä½æ¥å¿', 108, 1, 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'icon-park-solid:log', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:13:20', 'æä½æ¥å¿èå'); |
| | | INSERT INTO `sys_menu` VALUES (501, 'ç»å½æ¥å¿', 108, 2, 'logininfor', 'monitor/logininfor/index', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'icon-park-solid:log', 103, 1, '2023-05-14 15:19:40', 1, '2024-10-07 21:13:33', 'ç»å½æ¥å¿èå'); |
| | | INSERT INTO `sys_menu` VALUES (1001, 'ç¨æ·æ¥è¯¢', 100, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1002, 'ç¨æ·æ°å¢', 100, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1003, 'ç¨æ·ä¿®æ¹', 100, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1004, 'ç¨æ·å é¤', 100, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1005, 'ç¨æ·å¯¼åº', 100, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1006, 'ç¨æ·å¯¼å
¥', 100, 6, '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1007, 'éç½®å¯ç ', 100, 7, '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1008, 'è§è²æ¥è¯¢', 101, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1009, 'è§è²æ°å¢', 101, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1010, 'è§è²ä¿®æ¹', 101, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1011, 'è§è²å é¤', 101, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1012, 'è§è²å¯¼åº', 101, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1013, 'èåæ¥è¯¢', 102, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1014, 'èåæ°å¢', 102, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1015, 'èåä¿®æ¹', 102, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1016, 'èåå é¤', 102, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1017, 'é¨é¨æ¥è¯¢', 103, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1018, 'é¨é¨æ°å¢', 103, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1019, 'é¨é¨ä¿®æ¹', 103, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1020, 'é¨é¨å é¤', 103, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1021, 'å²ä½æ¥è¯¢', 104, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1022, 'å²ä½æ°å¢', 104, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1023, 'å²ä½ä¿®æ¹', 104, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1024, 'å²ä½å é¤', 104, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1025, 'å²ä½å¯¼åº', 104, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1026, 'åå
¸æ¥è¯¢', 105, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1027, 'åå
¸æ°å¢', 105, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1028, 'åå
¸ä¿®æ¹', 105, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1029, 'åå
¸å é¤', 105, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1030, 'åå
¸å¯¼åº', 105, 5, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1031, 'åæ°æ¥è¯¢', 106, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1032, 'åæ°æ°å¢', 106, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1033, 'åæ°ä¿®æ¹', 106, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1034, 'åæ°å é¤', 106, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1035, '忰坼åº', 106, 5, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1036, 'å
¬åæ¥è¯¢', 107, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1037, 'å
¬åæ°å¢', 107, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1038, 'å
¬åä¿®æ¹', 107, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1039, 'å
¬åå é¤', 107, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1040, 'æä½æ¥è¯¢', 500, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1041, 'æä½å é¤', 500, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1042, 'æ¥å¿å¯¼åº', 500, 4, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1043, 'ç»å½æ¥è¯¢', 501, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1044, 'ç»å½å é¤', 501, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1045, 'æ¥å¿å¯¼åº', 501, 3, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1050, 'è´¦æ·è§£é', 501, 4, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 103, 1, '2023-05-14 15:19:40', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1775500307898949634, 'è¿è¥ç®¡ç', 0, 0, 'operate', NULL, NULL, 1, 0, 'M', '0', '0', NULL, 'icon-park-outline:appointment', 103, 1, '2024-04-03 20:27:15', 1, '2024-10-06 21:10:18', ''); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068610, 'ç³»ç»æ¨¡å', 1775500307898949634, 2, 'model', 'system/model/index', NULL, 1, 0, 'C', '0', '0', 'system:model:list', 'ph:list-fill', 103, 1, '2024-04-05 12:00:38', 1, '2024-10-07 21:36:00', 'ç³»ç»æ¨¡åèå'); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068611, 'ç³»ç»æ¨¡åæ¥è¯¢', 1775895273104068610, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:model:query', '#', 103, 1, '2024-04-05 12:00:38', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068612, 'ç³»ç»æ¨¡åæ°å¢', 1775895273104068610, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:model:add', '#', 103, 1, '2024-04-05 12:00:38', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068613, 'ç³»ç»æ¨¡åä¿®æ¹', 1775895273104068610, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:model:edit', '#', 103, 1, '2024-04-05 12:00:38', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068614, 'ç³»ç»æ¨¡åå é¤', 1775895273104068610, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:model:remove', '#', 103, 1, '2024-04-05 12:00:38', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1775895273104068615, 'ç³»ç»æ¨¡å导åº', 1775895273104068610, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:model:export', '#', 103, 1, '2024-04-05 12:00:38', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507266, 'èå¤©æ¶æ¯', 1775500307898949634, 5, 'chatMessage', 'system/message/index', NULL, 1, 0, 'C', '0', '0', 'system:message:list', 'bx:chat', 103, 1, '2024-04-16 22:24:48', 1, '2024-10-07 21:38:49', 'èå¤©æ¶æ¯èå'); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507267, 'èå¤©æ¶æ¯æ¥è¯¢', 1780240077690507266, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:message:query', '#', 103, 1, '2024-04-16 22:24:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507268, 'èå¤©æ¶æ¯æ°å¢', 1780240077690507266, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:message:add', '#', 103, 1, '2024-04-16 22:24:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507269, 'èå¤©æ¶æ¯ä¿®æ¹', 1780240077690507266, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:message:edit', '#', 103, 1, '2024-04-16 22:24:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507270, 'èå¤©æ¶æ¯å é¤', 1780240077690507266, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:message:remove', '#', 103, 1, '2024-04-16 22:24:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780240077690507271, 'èå¤©æ¶æ¯å¯¼åº', 1780240077690507266, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:message:export', '#', 103, 1, '2024-04-16 22:24:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018433, 'æ¯ä»è®¢å', 1775500307898949634, 6, 'order', 'system/payOrder/index', NULL, 1, 0, 'C', '0', '0', 'system:order:list', 'material-symbols:order-approve', 103, 1, '2024-04-16 23:32:48', 1, '2025-03-30 21:12:38', 'æ¯ä»è®¢åèå'); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018434, 'æ¯ä»è®¢åæ¥è¯¢', 1780255628576018433, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:orders:query', '#', 103, 1, '2024-04-16 23:32:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018435, 'æ¯ä»è®¢åæ°å¢', 1780255628576018433, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:orders:add', '#', 103, 1, '2024-04-16 23:32:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018436, 'æ¯ä»è®¢åä¿®æ¹', 1780255628576018433, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:orders:edit', '#', 103, 1, '2024-04-16 23:32:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018437, 'æ¯ä»è®¢åå é¤', 1780255628576018433, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:orders:remove', '#', 103, 1, '2024-04-16 23:32:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1780255628576018438, 'æ¯ä»è®¢å导åº', 1780255628576018433, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:orders:export', '#', 103, 1, '2024-04-16 23:32:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156481, 'å
æ¢ç®¡ç', 1775500307898949634, 8, 'voucher', 'system/voucher/index', NULL, 1, 0, 'C', '0', '0', 'system:voucher:list', 'mingcute:exchange-cny-fill', 103, 1, '2024-05-03 20:59:54', 1, '2025-03-30 21:18:22', 'ç¨æ·å
æ¢è®°å½èå'); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156482, 'ç¨æ·å
æ¢è®°å½æ¥è¯¢', 1786379590171156481, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:voucher:query', '#', 103, 1, '2024-05-03 20:59:54', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156483, 'ç¨æ·å
æ¢è®°å½æ°å¢', 1786379590171156481, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:voucher:add', '#', 103, 1, '2024-05-03 20:59:54', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156484, 'ç¨æ·å
æ¢è®°å½ä¿®æ¹', 1786379590171156481, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:voucher:edit', '#', 103, 1, '2024-05-03 20:59:55', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156485, 'ç¨æ·å
æ¢è®°å½å é¤', 1786379590171156481, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:voucher:remove', '#', 103, 1, '2024-05-03 20:59:55', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1786379590171156486, 'ç¨æ·å
æ¢è®°å½å¯¼åº', 1786379590171156481, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:voucher:export', '#', 103, 1, '2024-05-03 20:59:55', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1787078000285122561, 'å¥é¤ç®¡ç', 1775500307898949634, 3, 'package', 'system/packagePlan/index', NULL, 1, 0, 'C', '0', '0', 'system:package:list', 'lets-icons:order', 103, 1, '2024-05-05 19:13:53', 1, '2025-03-30 21:04:22', 'å¥é¤ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834305, 'GPTS管ç', 1775500307898949634, 4, 'gpts', 'system/gpts/index', NULL, 1, 0, 'C', '1', '0', 'system:gpts:list', 'tdesign:app', 103, 1, '2024-07-09 16:40:18', 1, '2025-03-30 21:29:57', 'gpts管çèå'); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834306, 'gptsç®¡çæ¥è¯¢', 1810594719028834305, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:query', '#', 103, 1, '2024-07-09 16:40:19', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834307, 'gptsç®¡çæ°å¢', 1810594719028834305, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:add', '#', 103, 1, '2024-07-09 16:40:19', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834308, 'gpts管çä¿®æ¹', 1810594719028834305, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:edit', '#', 103, 1, '2024-07-09 16:40:19', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834309, 'gpts管çå é¤', 1810594719028834305, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:remove', '#', 103, 1, '2024-07-09 16:40:19', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1810594719028834310, 'gpts管ç导åº', 1810594719028834305, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:export', '#', 103, 1, '2024-07-09 16:40:19', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1843281231381852162, 'æä»¶ç®¡ç', 1775500307898949634, 20, 'file', 'system/oss/index', NULL, 1, 0, 'C', '0', '0', NULL, 'material-symbols-light:folder', 103, 1, '2024-10-07 21:24:27', 1, '2024-12-27 23:03:04', ''); |
| | | INSERT INTO `sys_menu` VALUES (1860690448695549953, 'é
置管ç123', 1775500307898949634, 9, 'configurationManage', 'system/configurationManage/index', NULL, 1, 0, 'C', '1', '0', NULL, 'mdi:archive-cog-outline', 103, 1, '2024-11-24 22:22:28', 1, '2025-03-31 20:05:34', ''); |
| | | INSERT INTO `sys_menu` VALUES (1898286496441393153, 'ç¥è¯åºç®¡ç', 1775500307898949634, 10, 'knowledgeBase', 'system/knowledgeBase/index', NULL, 1, 0, 'C', '0', '0', '', 'garden:knowledge-base-26', 103, 1, '2025-03-08 16:15:44', 1, '2025-03-10 00:21:26', ''); |
| | | INSERT INTO `sys_menu` VALUES (1900172314827739137, 'æµç¨ç¼æ', 1775500307898949634, 11, 'processOrchestration', 'system/processOrchestration/index', NULL, 1, 0, 'C', '1', '0', NULL, 'hugeicons:flow-square', 103, 1, '2025-03-13 21:09:18', 1, '2025-03-30 21:21:20', ''); |
| | | INSERT INTO `sys_menu` VALUES (1902184523796742145, 'æºè½ä½ç®¡ç', 1775500307898949634, 11, 'agents', 'system/agents/index', NULL, 1, 0, 'C', '1', '0', NULL, 'icon-park-twotone:robot-two', 103, 1, '2025-03-19 10:25:06', 1, '2025-03-30 21:21:36', ''); |
| | | INSERT INTO `sys_menu` VALUES (1906199640746344450, 'ç³»ç»å·¥å
·', 0, 10, 'tool', '', NULL, 1, 0, 'M', '0', '0', NULL, 'carbon:tool-kit', 103, 1, '2025-03-30 12:19:44', 1, '2025-03-30 12:21:56', ''); |
| | | INSERT INTO `sys_menu` VALUES (1906200030325882882, '代ç çæ', 1906199640746344450, 2, 'gen', 'tool/gen/index', NULL, 1, 0, 'C', '0', '0', 'tool:gen:list', 'tabler:code', 103, 1, '2025-03-30 12:21:17', 1, '2025-03-30 12:21:17', ''); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103490, 'åºç¨ç®¡ç', 1775500307898949634, 10, 'gpts', 'system/gpts/index', NULL, 1, 0, 'C', '0', '0', 'system:gpts:list', 'fe:app-menu', 103, 1, '2025-03-30 21:23:59', 1, '2025-03-30 21:30:08', 'åºç¨ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103491, 'åºç¨ç®¡çæ¥è¯¢', 1906336170039103490, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:query', '#', 103, 1, '2025-03-30 21:23:59', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103492, 'åºç¨ç®¡çæ°å¢', 1906336170039103490, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:add', '#', 103, 1, '2025-03-30 21:23:59', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103493, 'åºç¨ç®¡çä¿®æ¹', 1906336170039103490, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:edit', '#', 103, 1, '2025-03-30 21:23:59', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103494, 'åºç¨ç®¡çå é¤', 1906336170039103490, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:remove', '#', 103, 1, '2025-03-30 21:23:59', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906336170039103495, 'åºç¨ç®¡ç导åº', 1906336170039103490, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:gpts:export', '#', 103, 1, '2025-03-30 21:23:59', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294402, 'æä»¶ç®¡ç', 1775500307898949634, 9, 'plugin', 'system/plugin/index', NULL, 1, 0, 'C', '0', '0', 'system:plugin:list', 'mingcute:plugin-line', 103, 1, '2025-03-30 22:53:25', 1, '2025-03-31 19:56:37', 'æä»¶ç®¡çèå'); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294403, 'æä»¶ç®¡çæ¥è¯¢', 1906358690184294402, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:plugin:query', '#', 103, 1, '2025-03-30 22:53:25', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294404, 'æä»¶ç®¡çæ°å¢', 1906358690184294402, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:plugin:add', '#', 103, 1, '2025-03-30 22:53:25', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294405, 'æä»¶ç®¡çä¿®æ¹', 1906358690184294402, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:plugin:edit', '#', 103, 1, '2025-03-30 22:53:25', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294406, 'æä»¶ç®¡çå é¤', 1906358690184294402, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:plugin:remove', '#', 103, 1, '2025-03-30 22:53:25', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906358690184294407, 'æä»¶ç®¡ç导åº', 1906358690184294402, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:plugin:export', '#', 103, 1, '2025-03-30 22:53:25', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321217, 'é
置信æ¯', 1775500307898949634, 13, 'configurationManage', 'system/configurationManage/index', '', 1, 0, 'C', '0', '0', 'system:config:list', 'mdi:archive-cog-outline', 103, 1, '2025-03-31 19:48:48', 1, '2025-03-31 19:59:58', 'é
置信æ¯èå'); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321218, 'é
ç½®ä¿¡æ¯æ¥è¯¢', 1906674838461321217, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:config:query', '#', 103, 1, '2025-03-31 19:48:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321219, 'é
ç½®ä¿¡æ¯æ°å¢', 1906674838461321217, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:config:add', '#', 103, 1, '2025-03-31 19:48:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321220, 'é
置信æ¯ä¿®æ¹', 1906674838461321217, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:config:edit', '#', 103, 1, '2025-03-31 19:48:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321221, 'é
置信æ¯å é¤', 1906674838461321217, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:config:remove', '#', 103, 1, '2025-03-31 19:48:48', NULL, NULL, ''); |
| | | INSERT INTO `sys_menu` VALUES (1906674838461321222, 'é
置信æ¯å¯¼åº', 1906674838461321217, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'system:config:export', '#', 103, 1, '2025-03-31 19:48:48', NULL, NULL, ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_notice |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_notice`; |
| | | CREATE TABLE `sys_notice` ( |
| | | `notice_id` bigint(20) NOT NULL COMMENT 'å
ŒID', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å
¬åæ é¢', |
| | | `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å
¬åç±»åï¼1éç¥ 2å
¬åï¼', |
| | | `notice_content` longblob NULL COMMENT 'å
¬åå
容', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å
¬åç¶æï¼0æ£å¸¸ 1å
³éï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`notice_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'éç¥å
¬å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_notice |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_notice` VALUES (1789324923280932865, '000000', 'å
Œ', '1', 0x3C703E3C7374726F6E67207374796C653D22636F6C6F723A20236666393930303B223EE69CACE7BD91E7AB99E4B88EE4BBBBE4BD95E585B6E4BB96E585ACE58FB8E68896E59586E6A087E6B2A1E69C89E4BBBBE4BD95E585B3E88194E68896E59088E4BD9CE585B3E7B3BB3C2F7374726F6E673E3C2F703E0A3C703E3C7370616E207374796C653D22636F6C6F723A20236536303030303B223E4149E4B99FE4BC9AE78AAFE99499E38082E8AFB7E58BBFE5B086E585B6E794A8E4BA8EE9878DE8A681E79BAEE79A843C2F7370616E3E3C2F703E0A3C703E3C7370616E207374796C653D22636F6C6F723A20236666393930303B223EE68891E4BBACE79BAEE5898DE6ADA3E59CA8E4BFAEE5A48DE68891E4BBACE7BD91E7AB99E4B88AE79A84E99499E8AFAFE5B9B6E694B9E8BF9BE7BB86E88A82E38082E5A682E69E9CE682A8E69C89E4BBBBE4BD95E79691E997AEEFBC8CE8AFB7E9809AE8BF87E4BBA5E4B88BE696B9E5BC8FE88194E7B3BBE68891E4BBACEFBC9A61676565726C65403136332E636F6D313434343434353535353C2F7370616E3E3C2F703E0A3C703E266E6273703B3C2F703E, '0', 103, 1, '2024-05-12 00:01:20', 1, '2025-03-11 19:31:59', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_notice_state |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_notice_state`; |
| | | CREATE TABLE `sys_notice_state` ( |
| | | `id` bigint(20) NOT NULL COMMENT 'ID', |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·ID', |
| | | `notice_id` bigint(20) NOT NULL COMMENT 'å
ŒID', |
| | | `read_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'é
è¯»ç¶æï¼0æªè¯» 1已读ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·é
è¯»ç¶æè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_notice_state |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_oper_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_oper_log`; |
| | | CREATE TABLE `sys_oper_log` ( |
| | | `oper_id` bigint(20) NOT NULL COMMENT 'æ¥å¿ä¸»é®', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ¨¡åæ é¢', |
| | | `business_type` int(2) NULL DEFAULT 0 COMMENT 'ä¸å¡ç±»åï¼0å
¶å® 1æ°å¢ 2ä¿®æ¹ 3å é¤ï¼', |
| | | `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ¹æ³åç§°', |
| | | `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'è¯·æ±æ¹å¼', |
| | | `operator_type` int(1) NULL DEFAULT 0 COMMENT 'æä½ç±»å«ï¼0å
¶å® 1åå°ç¨æ· 2ææºç«¯ç¨æ·ï¼', |
| | | `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æä½äººå', |
| | | `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'é¨é¨åç§°', |
| | | `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请æ±URL', |
| | | `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主æºå°å', |
| | | `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æä½å°ç¹', |
| | | `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请æ±åæ°', |
| | | `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'è¿ååæ°', |
| | | `status` int(1) NULL DEFAULT 0 COMMENT 'æä½ç¶æï¼0æ£å¸¸ 1å¼å¸¸ï¼', |
| | | `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'éè¯¯æ¶æ¯', |
| | | `oper_time` datetime NULL DEFAULT NULL COMMENT 'æä½æ¶é´', |
| | | `cost_time` bigint(20) NULL DEFAULT 0 COMMENT 'æ¶èæ¶é´', |
| | | PRIMARY KEY (`oper_id`) USING BTREE, |
| | | INDEX `idx_sys_oper_log_bt`(`business_type`) USING BTREE, |
| | | INDEX `idx_sys_oper_log_s`(`status`) USING BTREE, |
| | | INDEX `idx_sys_oper_log_ot`(`oper_time`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æä½æ¥å¿è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_oper_log |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_oper_log` VALUES (1906673220559609857, '00000', 'è§è²ç®¡ç', 2, 'org.ruoyi.system.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', '', '/system/role', '127.0.0.1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"roleId\":2,\"roleName\":\"æ®éè§è²\",\"roleKey\":\"common\",\"roleSort\":2,\"dataScope\":null,\"menuCheckStrictly\":null,\"deptCheckStrictly\":null,\"status\":\"0\",\"remark\":\"æ®éè§è²\",\"menuIds\":[\"1775500307898949634\",100,\"1775895273104068610\",\"1787078000285122561\",\"1810594719028834305\",\"1780240077690507266\",\"1780255628576018433\",\"1786379590171156481\",\"1860690448695549953\",\"1906358690184294402\",\"1898286496441393153\",\"1906336170039103490\",\"1902184523796742145\",\"1900172314827739137\",\"1843281231381852162\",1001,1002,1003,1004,1005,1006,1007,\"1775895273104068611\",\"1775895273104068612\",\"1775895273104068613\",\"1775895273104068614\",\"1775895273104068615\",\"1810594719028834306\",\"1810594719028834307\",\"1810594719028834308\",\"1810594719028834309\",\"1810594719028834310\",\"1780240077690507267\",\"1780240077690507268\",\"1780240077690507269\",\"1780240077690507270\",\"1780240077690507271\",\"1780255628576018434\",\"1780255628576018435\",\"1780255628576018436\",\"1780255628576018437\",\"1780255628576018438\",\"1786379590171156482\",\"1786379590171156483\",\"1786379590171156484\",\"1786379590171156485\",\"1786379590171156486\",\"1906358690184294403\",\"1906358690184294404\",\"1906358690184294405\",\"1906358690184294406\",\"1906358690184294407\",\"1906336170039103491\",\"1906336170039103492\",\"1906336170039103493\",\"1906336170039103494\",\"1906336170039103495\",1,101,102,103,104,113,105,108,106,107,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,500,501,1040,1041,1042,1043,1044,1045,1050,\"1906199640746344450\",\"1906200030325882882\"],\"deptIds\":null,\"superAdmin\":false}', '', 1, 'éWebä¸ä¸ææ æ³è·åRequest', '2025-03-31 19:41:35', 43); |
| | | INSERT INTO `sys_oper_log` VALUES (1906673729755779074, '00000', 'èå管ç', 3, 'org.ruoyi.system.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '', '/system/menu/1860690448695549953', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{}', '{\"code\":601,\"msg\":\"èåå·²åé
,ä¸å
许å é¤\",\"data\":null}', 0, '', '2025-03-31 19:43:36', 103); |
| | | INSERT INTO `sys_oper_log` VALUES (1906673840489598977, '00000', '代ç çæ', 3, 'org.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', '', '/tool/gen/1661288222902505474,1661288223338713089,1661288223477125122,1661288223586177025,1661288223728783361,1661288223821058050,1661288223925915650,1661288223967858689,1661288385096241154,1680196323445579778', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:44:03', 287); |
| | | INSERT INTO `sys_oper_log` VALUES (1906673868964728834, '00000', '代ç çæ', 3, 'org.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', '', '/tool/gen/1680196323521077249,1680199147407806465,1680481752850145282,1740573614897897473,1775895242171076610,1785390411861803009,1785390413745045505,1785390414860730369,1786379560181882881,1789155611035381761', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:44:09', 247); |
| | | INSERT INTO `sys_oper_log` VALUES (1906673890963853313, '00000', '代ç çæ', 6, 'org.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '', '/tool/gen/importTable', '0:0:0:0:0:0:0:1', 'å
ç½IP', '\"chat_config\"', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:44:15', 935); |
| | | INSERT INTO `sys_oper_log` VALUES (1906674126281084929, '00000', 'è§è²ç®¡ç', 2, 'org.ruoyi.system.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', '', '/system/role', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"roleId\":\"1661661183933177857\",\"roleName\":\"å°ç¨åºç®¡çå5454\",\"roleKey\":\"xcxadmin\",\"roleSort\":1,\"dataScope\":null,\"menuCheckStrictly\":true,\"deptCheckStrictly\":null,\"status\":\"0\",\"remark\":\"\",\"menuIds\":[\"1775500307898949634\",1036,1037,1038,1039,107,100,\"1775895273104068610\",\"1787078000285122561\",\"1810594719028834305\",\"1780240077690507266\",\"1780255628576018433\",\"1786379590171156481\",\"1906358690184294402\",\"1898286496441393153\",\"1906336170039103490\",\"1902184523796742145\",\"1900172314827739137\",\"1843281231381852162\",1001,1002,1003,1004,1005,1006,1007,\"1775895273104068611\",\"1775895273104068612\",\"1775895273104068613\",\"1775895273104068614\",\"1775895273104068615\",\"1810594719028834306\",\"1810594719028834307\",\"1810594719028834308\",\"1810594719028834309\",\"1810594719028834310\",\"1780240077690507267\",\"1780240077690507268\",\"1780240077690507269\",\"1780240077690507270\",\"1780240077690507271\",\"1780255628576018434\",\"1780255628576018435\",\"1780255628576018436\",\"1780255628576018437\",\"1780255628576018438\",\"1786379590171156482\",\"1786379590171156483\",\"1786379590171156484\",\"1786379590171156485\",\"1786379590171156486\",\"1906358690184294403\",\"1906358690184294404\",\"1906358690184294405\",\"1906358690184294406\",\"1906358690184294407\",\"1906336170039103491\",\"1906336170039103492\",\"1906336170039103493\",\"1906336170039103494\",\"1906336170039103495\",1,101,102,103,104,113,105,108,106,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,500,501,1040,1041,1042,1043,1044,1045,1050,\"1906199640746344450\",\"1906200030325882882\"],\"deptIds\":null,\"superAdmin\":false}', '', 1, 'éWebä¸ä¸ææ æ³è·åRequest', '2025-03-31 19:45:11', 439); |
| | | INSERT INTO `sys_oper_log` VALUES (1906674242551386113, '00000', 'è§è²ç®¡ç', 2, 'org.ruoyi.system.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', '', '/system/role', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"roleId\":\"1661661183933177857\",\"roleName\":\"å°ç¨åºç®¡çå\",\"roleKey\":\"xcxadmin\",\"roleSort\":1,\"dataScope\":null,\"menuCheckStrictly\":true,\"deptCheckStrictly\":null,\"status\":\"0\",\"remark\":\"\",\"menuIds\":[1,100,101,102,103,104,105,106,107,108,\"1775500307898949634\",\"1775895273104068610\",\"1780240077690507266\",\"1780255628576018433\",\"1786379590171156481\",\"1810594719028834305\",\"1906199640746344450\",\"1906336170039103490\",\"1906358690184294402\",500,501,113,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1050,\"1787078000285122561\",\"1898286496441393153\",\"1900172314827739137\",\"1902184523796742145\",\"1843281231381852162\",\"1775895273104068611\",\"1775895273104068612\",\"1775895273104068613\",\"1775895273104068614\",\"1775895273104068615\",\"1780240077690507267\",\"1780240077690507268\",\"1780240077690507269\",\"1780240077690507270\",\"1780240077690507271\",\"1780255628576018434\",\"1780255628576018435\",\"1780255628576018436\",\"1780255628576018437\",\"1780255628576018438\",\"1786379590171156482\",\"1786379590171156483\",\"1786379590171156484\",\"1786379590171156485\",\"1786379590171156486\",\"1810594719028834306\",\"1810594719028834307\",\"1810594719028834308\",\"1810594719028834309\",\"1810594719028834310\",\"1906200030325882882\",\"1906336170039103491\",\"1906336170039103492\",\"1906336170039103493\",\"1906336170039103494\",\"1906336170039103495\",\"1906358690184294403\",\"1906358690184294404\",\"1906358690184294405\",\"1906358690184294406\",\"1906358690184294407\"],\"deptIds\":null,\"superAdmin\":false}', '', 1, 'éWebä¸ä¸ææ æ³è·åRequest', '2025-03-31 19:45:38', 386); |
| | | INSERT INTO `sys_oper_log` VALUES (1906674566691393538, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1860690448695549953\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置管ç123\",\"orderNum\":9,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"icon\":\"mdi:archive-cog-outline\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:46:56', 183); |
| | | INSERT INTO `sys_oper_log` VALUES (1906674839174352898, '00000', '代ç çæ', 8, 'org.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '', '/tool/gen/batchGenCode', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"tableIdStr\":\"1906673887579049985\"}', '', 0, '', '2025-03-31 19:48:01', 239); |
| | | INSERT INTO `sys_oper_log` VALUES (1906675243077439490, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1906674838461321217\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置信æ¯\",\"orderNum\":1,\"path\":\"config\",\"component\":\"system/config/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"perms\":\"system:config:list\",\"icon\":\"#\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:49:37', 161); |
| | | INSERT INTO `sys_oper_log` VALUES (1906675560401702914, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1906674838461321217\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置信æ¯\",\"orderNum\":13,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":\"\",\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"perms\":\"system:config:list\",\"icon\":\"grommet-icons:document-config\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:50:53', 148); |
| | | INSERT INTO `sys_oper_log` VALUES (1906675637346209793, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1860690448695549953\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置管ç123\",\"orderNum\":9,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"1\",\"status\":\"0\",\"icon\":\"mdi:archive-cog-outline\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:51:11', 155); |
| | | INSERT INTO `sys_oper_log` VALUES (1906677004714479617, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1906358690184294402\",\"parentId\":\"1775500307898949634\",\"menuName\":\"æä»¶ç®¡ç\",\"orderNum\":9,\"path\":\"plugin\",\"component\":\"system/plugin/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"perms\":\"system:plugin:list\",\"icon\":\"mingcute:plugin-line\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:56:37', 121); |
| | | INSERT INTO `sys_oper_log` VALUES (1906677192501858305, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1860690448695549953\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置管ç123\",\"orderNum\":9,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"icon\":\"mdi:archive-cog-outline\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:57:22', 143); |
| | | INSERT INTO `sys_oper_log` VALUES (1906677849958977538, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1906674838461321217\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置信æ¯\",\"orderNum\":13,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":\"\",\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"0\",\"status\":\"0\",\"perms\":\"system:config:list\",\"icon\":\"mdi:archive-cog-outline\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 19:59:58', 203); |
| | | INSERT INTO `sys_oper_log` VALUES (1906679257265422337, '00000', 'èå管ç', 2, 'org.ruoyi.system.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '', '/system/menu', '0:0:0:0:0:0:0:1', 'å
ç½IP', '{\"createDept\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"menuId\":\"1860690448695549953\",\"parentId\":\"1775500307898949634\",\"menuName\":\"é
置管ç123\",\"orderNum\":9,\"path\":\"configurationManage\",\"component\":\"system/configurationManage/index\",\"queryParam\":null,\"isFrame\":\"1\",\"isCache\":\"0\",\"menuType\":\"C\",\"visible\":\"1\",\"status\":\"0\",\"icon\":\"mdi:archive-cog-outline\",\"remark\":null}', '{\"code\":200,\"msg\":\"æä½æå\",\"data\":null}', 0, '', '2025-03-31 20:05:34', 239); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_oss |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_oss`; |
| | | CREATE TABLE `sys_oss` ( |
| | | `oss_id` bigint(20) NOT NULL COMMENT '对象åå¨ä¸»é®', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'æä»¶å', |
| | | `original_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'åå', |
| | | `file_suffix` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'æä»¶åç¼å', |
| | | `url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'URLå°å', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'ä¸ä¼ 人', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `service` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'minio' COMMENT 'æå¡å', |
| | | PRIMARY KEY (`oss_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'OSS对象åå¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_oss |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_oss_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_oss_config`; |
| | | CREATE TABLE `sys_oss_config` ( |
| | | `oss_config_id` bigint(20) NOT NULL COMMENT '主建', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `config_key` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'é
ç½®key', |
| | | `access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'accessKey', |
| | | `secret_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ç§é¥', |
| | | `bucket_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ¡¶åç§°', |
| | | `prefix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'åç¼', |
| | | `endpoint` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '访é®ç«ç¹', |
| | | `domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'èªå®ä¹åå', |
| | | `is_https` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT 'æ¯å¦httpsï¼Y=æ¯,N=å¦ï¼', |
| | | `region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å', |
| | | `access_policy` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT 'æ¡¶æéç±»å(0=private 1=public 2=custom)', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT 'æ¯å¦é»è®¤ï¼0=æ¯,1=å¦ï¼', |
| | | `ext1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æ©å±å段', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`oss_config_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '对象åå¨é
置表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_oss_config |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_oss_config` VALUES (1, '000000', 'minio', 'ruoyi', 'ruoyi123', 'ruoyi', '', '127.0.0.1:9000', '', 'N', '', '1', '1', '', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-26 16:25:55', NULL); |
| | | INSERT INTO `sys_oss_config` VALUES (2, '000000', 'qiniu', 'ruoyi', 'ruoyi123', 'ruoyi', '', 's3-cn-north-1.qiniucs.com', '', 'N', '', '1', '0', '', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-26 19:44:56', NULL); |
| | | INSERT INTO `sys_oss_config` VALUES (3, '000000', 'aliyun', 'ruoyi', 'ruoyi123', 'ruoyi', '', 'oss-cn-beijing.aliyuncs.com', '', 'N', '', '1', '1', '', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-13 13:13:04', NULL); |
| | | INSERT INTO `sys_oss_config` VALUES (4, '000000', 'qcloud', 'ruoyi', 'ruoyi123', 'ruoyi', 'panda', 'cos.ap-guangzhou.myqcloud.com', '', 'N', 'ap-guangzhou', '1', '1', '', 103, 1, '2023-05-14 15:19:42', 1, '2025-03-26 09:23:26', ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_post |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_post`; |
| | | CREATE TABLE `sys_post` ( |
| | | `post_id` bigint(20) NOT NULL COMMENT 'å²ä½ID', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å²ä½ç¼ç ', |
| | | `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'å²ä½åç§°', |
| | | `post_sort` int(4) NOT NULL COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`post_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'å²ä½ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_post |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_post` VALUES (1, '000000', 'ceo', 'è£äºé¿', 1, '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL, ''); |
| | | INSERT INTO `sys_post` VALUES (2, '000000', 'se', '项ç®ç»ç', 2, '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL, ''); |
| | | INSERT INTO `sys_post` VALUES (3, '000000', 'hr', '人åèµæº', 3, '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL, ''); |
| | | INSERT INTO `sys_post` VALUES (4, '000000', 'user', 'æ®éåå·¥', 4, '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL, ''); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role`; |
| | | CREATE TABLE `sys_role` ( |
| | | `role_id` bigint(20) NOT NULL COMMENT 'è§è²ID', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'è§è²åç§°', |
| | | `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'è§è²æéå符串', |
| | | `role_sort` int(4) NOT NULL COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT 'æ°æ®èå´ï¼1ï¼å
¨é¨æ°æ®æé 2ï¼èªå®æ°æ®æé 3ï¼æ¬é¨é¨æ°æ®æé 4ï¼æ¬é¨é¨å以䏿°æ®æéï¼', |
| | | `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT 'èåæ éæ©é¡¹æ¯å¦å
³èæ¾ç¤º', |
| | | `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT 'é¨é¨æ 鿩项æ¯å¦å
³èæ¾ç¤º', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'è§è²ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`role_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'è§è²ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_role |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_role` VALUES (1, '000000', 'è¶
级管çå', 'superadmin', 1, '1', 1, 1, '0', '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL, 'è¶
级管çå'); |
| | | INSERT INTO `sys_role` VALUES (2, '000000', 'æ®éè§è²', 'common', 2, '2', 0, 1, '0', '0', 103, 1, '2023-05-14 15:19:39', 1, '2025-03-31 19:41:35', 'æ®éè§è²'); |
| | | INSERT INTO `sys_role` VALUES (3, '000000', 'æ¬é¨é¨å以ä¸', 'test1', 3, '4', 1, 1, '0', '0', 103, 1, '2023-05-14 15:20:00', 1, '2025-03-17 09:29:25', NULL); |
| | | INSERT INTO `sys_role` VALUES (4, '000000', 'ä»
æ¬äºº', 'test2', 4, '5', 1, 1, '0', '0', 103, 1, '2023-05-14 15:20:00', 1, '2025-03-24 10:56:45', NULL); |
| | | INSERT INTO `sys_role` VALUES (1661661183933177857, '000000', 'å°ç¨åºç®¡çå', 'xcxadmin', 1, '1', 1, 1, '0', '0', 103, 1, '2023-05-25 17:11:13', 1, '2025-03-31 19:45:38', ''); |
| | | INSERT INTO `sys_role` VALUES (1729685491108446210, '911866', '管çå', 'admin', 4, '1', 1, 1, '0', '0', 103, 1, '2023-11-29 10:15:32', 1, '2025-03-26 18:25:07', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role_dept`; |
| | | CREATE TABLE `sys_role_dept` ( |
| | | `role_id` bigint(20) NOT NULL COMMENT 'è§è²ID', |
| | | `dept_id` bigint(20) NOT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`role_id`, `dept_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'è§è²åé¨é¨å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_role_dept |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_role_dept` VALUES (2, 100); |
| | | INSERT INTO `sys_role_dept` VALUES (2, 101); |
| | | INSERT INTO `sys_role_dept` VALUES (2, 105); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role_menu`; |
| | | CREATE TABLE `sys_role_menu` ( |
| | | `role_id` bigint(20) NOT NULL COMMENT 'è§è²ID', |
| | | `menu_id` bigint(20) NOT NULL COMMENT 'èåID', |
| | | PRIMARY KEY (`role_id`, `menu_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'è§è²åèåå
³è表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_role_menu |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 100); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 101); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 102); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 103); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 104); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 105); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 106); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 107); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 108); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 113); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 500); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 501); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1001); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1002); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1003); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1004); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1005); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1006); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1007); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1008); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1009); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1010); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1011); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1012); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1013); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1014); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1015); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1016); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1017); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1018); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1019); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1020); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1021); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1022); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1023); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1024); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1025); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1026); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1027); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1028); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1029); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1030); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1031); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1032); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1033); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1034); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1035); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1036); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1037); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1038); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1039); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1040); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1041); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1042); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1043); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1044); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1045); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1050); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775500307898949634); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068610); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068611); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068612); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068613); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068614); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1775895273104068615); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507266); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507267); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507268); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507269); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507270); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780240077690507271); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018433); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018434); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018435); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018436); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018437); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1780255628576018438); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156481); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156482); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156483); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156484); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156485); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1786379590171156486); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1787078000285122561); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834305); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834306); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834307); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834308); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834309); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1810594719028834310); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1843281231381852162); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1860690448695549953); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1898286496441393153); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1900172314827739137); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1902184523796742145); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906199640746344450); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906200030325882882); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103490); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103491); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103492); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103493); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103494); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906336170039103495); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294402); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294403); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294404); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294405); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294406); |
| | | INSERT INTO `sys_role_menu` VALUES (2, 1906358690184294407); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 100); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 101); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 102); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 103); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 104); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 105); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 106); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 107); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 108); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 500); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 501); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1001); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1002); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1003); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1004); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1005); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1006); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1007); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1008); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1009); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1010); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1011); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1012); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1013); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1014); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1015); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1016); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1017); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1018); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1019); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1020); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1021); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1022); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1023); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1024); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1025); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1026); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1027); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1028); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1029); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1030); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1031); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1032); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1033); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1034); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1035); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1036); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1037); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1038); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1039); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1040); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1041); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1042); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1043); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1044); |
| | | INSERT INTO `sys_role_menu` VALUES (3, 1045); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 100); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 101); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 102); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 103); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 104); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 105); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 106); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 107); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 108); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 113); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 500); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 501); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1001); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1002); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1003); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1004); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1005); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1006); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1007); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1008); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1009); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1010); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1011); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1012); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1013); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1014); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1015); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1016); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1017); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1018); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1019); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1020); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1021); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1022); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1023); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1024); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1025); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1026); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1027); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1028); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1029); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1030); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1031); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1032); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1033); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1034); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1035); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1036); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1037); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1038); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1039); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1040); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1041); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1042); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1043); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1044); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1045); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1050); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775500307898949634); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068610); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068611); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068612); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068613); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068614); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1775895273104068615); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507266); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507267); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507268); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507269); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507270); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780240077690507271); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018433); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018434); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018435); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018436); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018437); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1780255628576018438); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156481); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156482); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156483); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156484); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156485); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1786379590171156486); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1787078000285122561); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834305); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834306); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834307); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834308); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834309); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1810594719028834310); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1843281231381852162); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1898286496441393153); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1900172314827739137); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1902184523796742145); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906199640746344450); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906200030325882882); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103490); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103491); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103492); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103493); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103494); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906336170039103495); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294402); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294403); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294404); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294405); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294406); |
| | | INSERT INTO `sys_role_menu` VALUES (1661661183933177857, 1906358690184294407); |
| | | INSERT INTO `sys_role_menu` VALUES (1729685491108446210, 1689201668374556674); |
| | | INSERT INTO `sys_role_menu` VALUES (1729685491108446210, 1689205943360188417); |
| | | INSERT INTO `sys_role_menu` VALUES (1729685491108446210, 1689243465037561858); |
| | | INSERT INTO `sys_role_menu` VALUES (1729685491108446210, 1689243466220355585); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 100); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1001); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1002); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1003); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1004); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1005); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1006); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1007); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775500307898949634); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068610); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068611); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068612); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068613); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068614); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1775895273104068615); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507266); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507267); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507268); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507269); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507270); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780240077690507271); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018433); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018434); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018435); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018436); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018437); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1780255628576018438); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156481); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156482); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156483); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156484); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156485); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1786379590171156486); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1787078000285122561); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834305); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834306); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834307); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834308); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834309); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1810594719028834310); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1843281231381852162); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1860690448695549953); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1898286496441393153); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1900172314827739137); |
| | | INSERT INTO `sys_role_menu` VALUES (1905899651235143681, 1902184523796742145); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_tenant |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_tenant`; |
| | | CREATE TABLE `sys_tenant` ( |
| | | `id` bigint(20) NOT NULL COMMENT 'id', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç§æ·ç¼å·', |
| | | `contact_user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è系人', |
| | | `contact_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `company_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¼ä¸åç§°', |
| | | `license_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç»ä¸ç¤¾ä¼ä¿¡ç¨ä»£ç ', |
| | | `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å°å', |
| | | `intro` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¼ä¸ç®ä»', |
| | | `domain` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åå', |
| | | `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `package_id` bigint(20) NULL DEFAULT NULL COMMENT 'ç§æ·å¥é¤ç¼å·', |
| | | `expire_time` datetime NULL DEFAULT NULL COMMENT 'è¿ææ¶é´', |
| | | `account_count` int(11) NULL DEFAULT -1 COMMENT 'ç¨æ·æ°éï¼-1ä¸éå¶ï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç§æ·ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç§æ·è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_tenant |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_tenant` VALUES (1, '000000', '管çç»', '15888888888', 'XXXæéå
¬å¸', NULL, NULL, 'å¤ç§æ·éç¨åå°ç®¡ç管çç³»ç»', NULL, NULL, NULL, NULL, -1, '0', '0', 103, 1, '2023-05-14 15:19:39', NULL, NULL); |
| | | INSERT INTO `sys_tenant` VALUES (1729685490647072769, '911866', 'æµè¯', '11111111111', '5126', '', '', '', '', '', 1729685389795033090, NULL, 1, '0', '2', 103, 1, '2023-11-29 10:15:32', 1, '2023-11-29 10:15:32'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_tenant_package |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_tenant_package`; |
| | | CREATE TABLE `sys_tenant_package` ( |
| | | `package_id` bigint(20) NOT NULL COMMENT 'ç§æ·å¥é¤id', |
| | | `package_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¥é¤åç§°', |
| | | `menu_ids` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å
³èèåid', |
| | | `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT 'èåæ éæ©é¡¹æ¯å¦å
³èæ¾ç¤º', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`package_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç§æ·å¥é¤è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_tenant_package |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_tenant_package` VALUES (1729685389795033090, 'æµè¯', '1689205943360188417, 1689243466220355585, 1689201668374556674, 1689243465037561858', '', 1, '0', '2', 103, 1, '2023-11-29 10:15:08', 1, '2023-11-29 10:15:08'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user`; |
| | | CREATE TABLE `sys_user` ( |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·ID', |
| | | `open_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¾®ä¿¡ç¨æ·æ è¯', |
| | | `user_grade` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç¨æ·ç级', |
| | | `user_balance` double(20, 2) NULL DEFAULT 0.00 COMMENT 'è´¦æ·ä½é¢', |
| | | `tenant_id` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT 'ç§æ·ç¼å·', |
| | | `dept_id` bigint(20) NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¨æ·è´¦å·', |
| | | `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç¨æ·æµç§°', |
| | | `user_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'sys_user' COMMENT 'ç¨æ·ç±»åï¼sys_userç³»ç»ç¨æ·ï¼', |
| | | `user_plan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'Free' COMMENT 'ç¨æ·å¥é¤', |
| | | `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'ç¨æ·é®ç®±', |
| | | `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'ææºå·ç ', |
| | | `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ç¨æ·æ§å«ï¼0ç· 1女 2æªç¥ï¼', |
| | | `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头åå°å', |
| | | `wx_avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信头åå°å', |
| | | `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'å¯ç ', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å¸å·ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'æåç»å½IP', |
| | | `login_date` datetime NULL DEFAULT NULL COMMENT 'æåç»å½æ¶é´', |
| | | `domain_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '注ååå', |
| | | `create_dept` bigint(20) NULL DEFAULT NULL COMMENT 'å建é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`user_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_user |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_user` VALUES (1, NULL, '1', 100.00, '00000', 103, 'admin', '111222333', 'sys_user', 'Free', 'ageerle@163.com', '15888888888', '0', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2024/10/07/09bd580f55954b50a3093231945123e0.jpg', NULL, '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', '2025-03-31 20:00:00', NULL, 103, 1, '2023-05-14 15:19:39', 1, '2025-03-31 20:00:00', '管çå'); |
| | | INSERT INTO `sys_user` VALUES (1714176194496339970, NULL, '1', 88.88, '00000', NULL, 'pandarobot@163.com', 'é®ç婿', 'sys_user', 'Free', '', '', '0', 'http://panda-1253683406.cos.ap-guangzhou.myqcloud.com/panda/2024/04/28/346796f5c32744c1987bf28d5820325b.jpg', NULL, '$2a$10$u3LIdNBg6kM3iYqHFJe2IOWCMbT2h5NUI.CeXlF5dyBGcy3nwW836', '1', '2', '127.0.0.1', '2025-03-05 17:18:42', NULL, 103, 1713440206715650049, '2023-10-17 15:07:07', 1714176194496339970, '2025-03-05 17:18:42', NULL); |
| | | INSERT INTO `sys_user` VALUES (1898270044544028674, NULL, '1', 1.00, '00000', NULL, '1150039659@qq.com', '1150039659@qq.com', 'sys_user', 'Free', '', '', '0', NULL, NULL, '$2a$10$Mw9T.kzBuYqvT14ZDP2VoORLU9WMWdaT/iatJxEtCQCZoBYBNmKw6', '0', '2', '127.0.0.1', '2025-03-09 23:01:03', '192.168.20.162', NULL, NULL, '2025-03-08 15:10:21', 1898270044544028674, '2025-03-09 23:01:03', NULL); |
| | | INSERT INTO `sys_user` VALUES (1898283021590552578, NULL, '0', 1.00, '00000', NULL, '1434841024@qq.com', '1434841024@qq.com', 'sys_user', 'Free', '', '', '0', NULL, NULL, '$2a$10$R6rClsJdJK5Ovhp14Xc0w.IITFBDyocgxWqsJ9SS7AhWW6.vCKiAa', '0', '2', '192.168.20.161', '2025-03-08 17:04:37', '127.0.0.1', NULL, NULL, '2025-03-08 16:01:55', 1898283021590552578, '2025-03-08 17:04:37', NULL); |
| | | INSERT INTO `sys_user` VALUES (1904371025403224065, NULL, '1', 999999999.00, '000000', 103, 'dddd', 'dddd', 'sys_user', 'Free', '', '', '0', NULL, NULL, '$2a$10$y0IYGL1MY5rvTUEl9Pjg4uIVMpbwwuzIl.8nH2Ie3uK2A9EJor0VK', '1', '2', '127.0.0.1', '2025-03-25 11:15:16', NULL, 103, 1, '2025-03-25 11:13:29', 1904371025403224065, '2025-03-25 11:15:16', NULL); |
| | | INSERT INTO `sys_user` VALUES (1905928435494330370, NULL, '0', 100.00, '000000', 103, 'çç«å©æ', 'çç«å©æ', 'sys_user', 'Free', 'iii@g545.bo', '', '0', NULL, NULL, '$2a$10$8WO.FFcmu4L/DhzpfM4rbee0HRK6gIYIs2KsRXkc4ckjudbzchvPi', '0', '2', '', NULL, NULL, 103, 1, '2025-03-29 18:22:04', 1, '2025-03-31 10:15:11', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_post |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_post`; |
| | | CREATE TABLE `sys_user_post` ( |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·ID', |
| | | `post_id` bigint(20) NOT NULL COMMENT 'å²ä½ID', |
| | | PRIMARY KEY (`user_id`, `post_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·ä¸å²ä½å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_user_post |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_user_post` VALUES (1, 1); |
| | | INSERT INTO `sys_user_post` VALUES (2, 2); |
| | | INSERT INTO `sys_user_post` VALUES (1661660085084250114, 2); |
| | | INSERT INTO `sys_user_post` VALUES (1661660804847788034, 1); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_role`; |
| | | CREATE TABLE `sys_user_role` ( |
| | | `user_id` bigint(20) NOT NULL COMMENT 'ç¨æ·ID', |
| | | `role_id` bigint(20) NOT NULL COMMENT 'è§è²ID', |
| | | PRIMARY KEY (`user_id`, `role_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç¨æ·åè§è²å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of sys_user_role |
| | | -- ---------------------------- |
| | | INSERT INTO `sys_user_role` VALUES (1, 1); |
| | | INSERT INTO `sys_user_role` VALUES (2, 2); |
| | | INSERT INTO `sys_user_role` VALUES (3, 3); |
| | | INSERT INTO `sys_user_role` VALUES (4, 4); |
| | | INSERT INTO `sys_user_role` VALUES (1661646824293031937, 1661661183933177857); |
| | | INSERT INTO `sys_user_role` VALUES (1661660085084250114, 1661661183933177857); |
| | | INSERT INTO `sys_user_role` VALUES (1661660804847788034, 2); |
| | | INSERT INTO `sys_user_role` VALUES (1713427806956404738, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1713439839684689921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1713440206715650049, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714267685998907393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714269581270667265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714270420659949569, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714455864827723777, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714536425072115714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714819715117105153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714820415783976961, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714820611611836417, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714820755698761729, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714823588305190914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714829502936530945, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714898663033290754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714942733206175746, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714943378361434113, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714943388671033346, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714945928464711682, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714946100850606082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714952355237347329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714954192279584770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714960721598758913, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714961357132283906, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714963426656403458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714980339130318850, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714985002550444034, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1714996959085084674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715000784541990913, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715160830886297602, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715174792021426177, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715176760861278209, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715187418688405506, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715263570077564930, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715273299113820162, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715289765028577281, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715642509052624897, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715645217792868353, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715655140035543041, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715688813166346242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1715695623109623810, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716076523383177217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716077329079615490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716316658037178370, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716375479287824386, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716376929359380482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716449431389487106, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716626232627707906, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716668774639484929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1716723582348050434, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717010625036828674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717112818712723458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717171039955599361, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717382776042569730, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717383874597896194, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717463477270102018, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1717550755342467074, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1718643906618605569, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1719357065528623105, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1719629669720145921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1719631746265530370, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1719969371128086529, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1719994192431955970, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1720001597920264194, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1720054174099718145, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1720373256426635265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1720615324298264578, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1720966085100191746, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1721433118342397954, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1721798759096270850, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1721869407395332097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1721869952080232450, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722083875718737921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722126825769185282, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722453238653169665, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722501722198552577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722546398997819394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722635856464097281, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722652602847768578, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722787874222682114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722799180870889473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722872660475817986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722874592401600514, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722883137289367554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1722918534182645762, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723173295586848769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723222687891107841, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723224404040921089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723225015520112641, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723278284531478529, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723330835209564161, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723708198137147393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723754683843260417, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723878185250369537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723940614634254337, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1723975861757325314, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1724306907803725826, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1724308252862492673, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1724382895124295681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1724727778758406145, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1724815478295425026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725026071145107458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725026978817658881, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725043562961457154, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725058936893362178, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725363117009162242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725538633251049474, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725564937467875329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725891713243021314, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1725905000621932546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726440708294049793, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726443526979584002, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726445663797116929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726452867329687553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726472827451998209, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726479651370696705, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726487492674195458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726496513055784961, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726498781398302722, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726506873632587778, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726529248394739714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726578079102664705, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726582181383634946, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726583555672506369, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726596448690372609, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726599361261207553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726604511749079041, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726606973822304258, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726609379524083713, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726616151265640450, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726775811478126594, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726795490141667329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726798403169681410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726830794655399937, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726862038013313026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1726919220696186882, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727140184050630658, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727506163368722433, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727518983086931969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727580969606840321, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727590505323429890, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1727918393172164609, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1728249002000121857, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1728680561446486017, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1728964404182577153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1729020459675611137, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1729051002043691009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1729423744832172033, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1729429590291050497, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1729685493222375426, 1729685491108446210); |
| | | INSERT INTO `sys_user_role` VALUES (1730050324466036738, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730102403335254018, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730129923250122754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730155108925763586, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730273428207366145, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730498722784669697, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730815105229713410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1730858886951923714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731357405659824130, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731475532557090818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731480953627901953, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731502381106495490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731524458442162177, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731524630094053377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731524650293821441, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731529253710233601, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731559936046432258, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731564032228884482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731565926737281026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731566918589513729, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731567740094283778, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731575439263563777, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731583864055824385, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731588155382464513, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731589827840212993, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731635461435719682, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731668049902731266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731922694168412162, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731944975456305153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731949019394506753, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1731951425054343170, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732000242621513729, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732027163380056066, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732289382269353985, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732289439282528258, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732289699585228801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732290827173527553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732291549344595969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732293265184030721, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732329664117506049, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732334104450990081, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732578671045672962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732584047426174978, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732608690321129474, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732678147815014401, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1732731410102910977, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733005266763939841, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733016149837774850, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733053523871432705, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733061400367497218, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733167090469732353, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733298702729641986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733488544511983617, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733720554119659521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733846657777827842, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1733859832720031745, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734137817339559938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734227535762849793, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734492373726560257, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734508040978726914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734513545461661697, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734581580998451202, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734751884580298754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734781716483612674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734833221987278849, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734834063154946050, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734880697666576386, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1734891995888427009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735132534701367297, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735242647239991298, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735486862444273666, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735487912727355394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735542352767426561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735551915889598466, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735616653411557377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735835864146714626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735953007769100289, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1735960189784891393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1736265950381547522, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1736577606684844034, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1736638822375563266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1736779069306511361, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737028378602053634, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737271234797314050, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737315322405920770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737445221154234370, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737452907568635906, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737453186955419649, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737717777685880833, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1737768515594166274, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738108912170246145, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738118086488825858, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738520430804279297, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738802060248817666, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738812447119712257, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738941480197234689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1738963430776840194, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739121784341995522, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739166931951886338, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739272055240073217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739451838930427905, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739452037375533057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739452376946384898, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739484503888961537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739485282335006722, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739577551431999490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739825609910591489, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1739916453439152130, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1740188388454629378, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1741339991320580097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1741803737633542145, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1741823858229923841, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1741845883943227393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742179775941201921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742437553771458562, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742451201315254273, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742469913120419841, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742798283280568321, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742798987701342210, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742799476950126594, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742799839619010562, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742801019527057410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742804073915699202, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742821280687149058, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742821467476283394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742822775600009217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742823890928357377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742838225297821697, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742902317295423490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742910854243373058, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742961994725150721, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1742969861079388161, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743068363130228737, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743075924621479938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743079200725225474, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743085878682144769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743110774967586818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743162481042870274, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743166491284033537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743251016219447297, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743469820367142914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743514389280522242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743519646916083714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743670356026654722, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743892570516815874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1743952049409146882, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744268693259993089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744351384550567938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744561041202278402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744574752277196801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744619123995373569, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744627110742913025, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744634408357916673, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744645281965207554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744724410316156930, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744892307919400962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744903174606090241, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744904968014983169, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744905787204497410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744911513595473921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744912178359103490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744912486720139266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744915552240463874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744923917133869058, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744971513579761666, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744984070818426882, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744984147393835010, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1744992401243041793, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745011131444424706, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745061549180514306, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745346479991091201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745346822607007745, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745368346374217730, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745424741765259266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745426757090582530, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745620173124575234, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745623876426571777, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745654577691664386, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745663259879972865, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745686038692012034, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745738268480675842, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1745790952546017281, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1746397384551211009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1746400980533551105, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1746522414111039489, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1746873386528223234, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747067318369333249, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747071365822361602, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747153912031948801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747197655195922434, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747519480203390977, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747521265550831618, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747523421662162945, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747797864993075201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747800427213697025, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747910191046275073, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1747923453217419265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748187110132232193, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748260926648823809, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748276826697445377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748312313952808962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748635584837529601, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748642479459610625, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748663294624346114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748703876608503810, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748704145589219329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748708285178523649, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748728575929430017, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748761666442047490, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1748925826178035713, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749259130492235778, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749280237328871426, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749289400549322754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749327661225291778, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749365593797636097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749407786692325378, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749519043344805890, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749683041063219202, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749683546774646786, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749691765567860737, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749705571236917249, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749740828837359618, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749741179162406914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749741340039131137, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749747618241130497, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749747701439344641, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749786825391157250, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749789665819963394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749797707705823234, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749974903762210818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749982777750081537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749990634667134978, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749991325137653761, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749992779328016386, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749993573204905985, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749994406877351937, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749995279187726337, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749995486029828097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1749995707686211586, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750000406883749890, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750000942706085889, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750005079111913473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750428606466117633, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750553534423126017, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750690119441469441, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750723725312413698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750724537434525697, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750743381616119810, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750822931356192769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1750823004563574785, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751548639330177026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751796140318658561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751889049818763265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751896081141600258, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751949653564723201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751955373517443073, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1751980511470292993, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752128867307884546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752128948195037185, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752138835683708930, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752148500127682561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752276638077816834, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752299834210521089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752306117726703618, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752504006021222402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752602885546840066, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1752724639351050242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1753215436756357122, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1753402656570216449, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1753486557368029185, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1753797902466551809, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1753967757819908098, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1754016754462887938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1754029247868440577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1754413960445562882, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1754424078633537538, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1754764137119354881, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1755042084761899009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1755047141691625473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1756274975479173121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1756308183021260801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1757325877958938626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1758445439802675202, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759032628991234049, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759050804781125634, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759089524834045954, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759092949802029057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759100324189573121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759103449889771521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759147026191749121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759413482020147202, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759427862430486529, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759428010174844929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759496088514465794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759764705965510657, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759777481207320578, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759806155667279873, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759812015655227394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759815447778693121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759832486966726658, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759858071113830402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759863475847827458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759868018195173378, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1759869729374736385, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760186079276175362, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760319626808922114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760347236137963522, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760358546837868546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760377107434180609, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760472305161998338, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760472829932343298, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760477732188721153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760502088176504833, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760508166310203394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760511294409543681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760562604135682049, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760841877480280066, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760896840365510658, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1760903600501428226, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1761404022634844162, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1761954868732891138, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1761955584197267458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762003524345401345, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762004833618366465, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762010183880937474, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762298283890839554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762363188014747649, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762389902388367361, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762401081961746434, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762481911417540610, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762482221645041665, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762482243174404097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762483838461153282, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762487212380262401, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762498553535008770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762636163465138177, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762655625413185537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762656108559257601, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762673833499217922, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762677825344163842, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762677876015550465, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678082262061057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678138012749825, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678144652333057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678174192816129, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678472563019777, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678534596775938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678534894571521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678581635895298, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762678844920745985, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762679194973163522, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762679425299173378, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762679810776682498, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762679862656028674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762679937360777217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762680184698884098, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762680290076577794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762680350055124993, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681014038614017, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681042207559681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681082732924929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681088869191682, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681283195490306, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681876752420865, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762681980129431553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762682038488977410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762682208211488769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762683406603833346, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762683500048732162, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762683740843724801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762683806404890625, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762684131715108865, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762684408442703874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762684686994821121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762686405808017409, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762687370061729794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762687537527705602, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762687814947360769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762688734347186177, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762690035701305346, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762690104575971330, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762691273243283457, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762691277462753282, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762692468406013954, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762693304498573314, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762693710704332801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762694382220791809, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762696242545610754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762696275626086402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762696945854894082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762698940057702402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762699511732948994, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762701338956320769, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762701352860438530, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762703221934575617, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762705239214444546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762705858788642817, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762706220585111553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762707979655237633, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762709372369686529, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762717698755186689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762719280540471297, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762719395619590146, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762721161459322881, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762721300685049857, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762724284441612290, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762728759105474561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762732886506131458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762744418904354818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762749711537188865, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762749741056700418, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762750396991320065, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762752966828797954, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762753464445218817, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762753558548623362, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762755306625478657, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762756726481268737, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762756744172843010, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762760948073410562, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762768424588062721, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762770353779159041, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762770690174922754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762773352299671554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762809323107954689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762839585439133698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762854389474177026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1762962461110611969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763011242199920642, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763014994155843586, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763017291741048833, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763021759299760129, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763033286434140162, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763034914528735233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763039329885138945, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763046791925248001, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763059898533851137, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763074956366229505, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763083906738335746, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763087371808059394, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763110723763351554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763119583433633794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763121912195100674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763150617374142466, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763219512067928065, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763232955600777217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763234635201425410, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763246126281568257, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763323873230106626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763384782623387650, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763386804647014401, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763396269777661953, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763405607485353985, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763432831823425537, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763453676952268802, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763456811204653057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763461579713064962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763491204732379137, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763497378051612674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763559058706096130, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763577018824876033, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763633124087521281, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763886812869775362, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1763913997563285506, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764173595432013826, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764261292183998465, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764287995094585346, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764461290695774209, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764474718197993473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764482496870305794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764495637402439682, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764498159743619073, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764498751559913473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764514945641828354, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764519088087453698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764520899728986114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764525084016988161, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764539443405475842, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764564174649249794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764583176607977474, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764607755468505089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764634462757920770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764827973771915265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764831906313596929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764857801929715713, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764882243925913602, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764897874259816449, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764945289142677505, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1764973230396354562, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765026702110044161, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765029529888829441, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765032464647532546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765189908342321154, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765214567611838465, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765219002413035521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765220951434801153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765248990147325954, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765249652247572481, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765256689840893953, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765258070287003649, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765276219292069890, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765276256986279938, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765288006737539074, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765312970979094529, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765626857976840193, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765662415604236289, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765673187432546306, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765733893087510530, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765927148689326081, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765946481549279233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765987575418880002, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765991619675848705, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1765997037533822977, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766008273063411714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766011496348286978, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766017335771561986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766020112446947329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766085955713269762, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766102635604639746, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766323008493355009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766387294112612353, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1766842982618136577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767018925722730497, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767098572703563778, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767193870939488258, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767371461667356673, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767472876167397377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767484503956684801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767494435045146626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767502928200368129, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767790695329333250, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767797421759823874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1767867514107756545, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768123513418842114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768125846164897794, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768137512021688322, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768172797870768129, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768257272084463617, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768452168263172097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768487959811096578, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768522172358754306, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768523379651411969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768528826072596482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768554562896560130, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768560191165988866, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768560307197214722, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768561334289989633, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768565063735083009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768570261782167553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768598711431626753, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768635967806668802, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768887604487946241, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1768911351987077122, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769186172289449986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769408371134857218, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769520576635371521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769561862704758786, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769569234722521089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769607528399273986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769617177890553857, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769663440459694082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769908456541233154, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1769957357877043201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770021611783168002, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770063295095087106, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770063700436819970, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770281104395837442, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770288338521661441, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770322814056333313, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770338641849679874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770351581952802817, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770357305466486786, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770364755406028802, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770381062524436482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770470677998534657, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770642413331218434, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770648858382630914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770715116272680962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770720646688997377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770726609303175170, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770757521378181121, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1770759021907214338, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771002145573240833, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771019340902629377, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771085212270788610, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771091102206066689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771105696307806210, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1771529088861274114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772148936234565634, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772170742823714818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772173596070313986, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772181791232819201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772807697592832001, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772821509767254018, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1772947270113251330, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773149840576434178, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773180693536919554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773192472325345282, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773200350612377601, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773307685607395329, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773529379840282625, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773543535003914241, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773615949826052097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773714968015278082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773741523022123010, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773774290929848321, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1773969452180258818, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774094144111198210, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774326191970926594, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774595110106685441, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774603290157113346, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774671916088287233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1774712059876728833, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775005868787359746, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775039514470637569, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775046202846208002, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775055115012399106, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775058985780371458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775066829695082497, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775078808497283074, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775109977754427393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775109977771204609, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775192704981786626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1775421589681987586, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776124571507613697, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776550027549597698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776815081159254018, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776827459129171969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776861348769947650, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776864185373548546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776871215274516482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776872376396275714, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1776889562355589122, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777118704363757570, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777126438664527874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777157190659727362, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777217669537062914, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777220647320936449, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777252116550508545, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777260896986193921, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777296499484254210, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777301747972038657, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777363539016409089, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777483372982820866, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777537906459402242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777610641428570114, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777613556604067842, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777718773123244034, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777743939492503554, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777887539056467969, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777887799262699521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777890253115088897, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777909423068274689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777930481544585218, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1777954050559303681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778078614597525506, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778307871026307073, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778341191034462209, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778352526686281729, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778591039688138754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778625241280274433, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1778645603636338689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1779329016437530626, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1779509451201306625, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781359789389049858, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781463900025450497, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781519961809940482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781570458679963650, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781679536911609858, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781680345497923586, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781938051479711745, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781979644345659393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1781982608724537345, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782339521316294658, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782584811885596674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782597966938411009, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782598345608564738, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782599696132509698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782655923667505153, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782658558470557698, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782697212870037505, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782711689380270082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782733890905083906, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782734018948796418, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782741134992379906, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782926062560382978, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782941277477834753, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1782982532157050881, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783068876598317057, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783086777506107393, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783144268357079041, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783297415947915265, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783310569679523841, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783326930816372738, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783358421143293953, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783421941125910530, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783439451980206081, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783471940098494466, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783777388311777281, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783796572785643521, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1783877442208960514, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784199358216048642, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784389326918029313, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784400528377286657, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784435756558880770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784457537797656577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784521057603538945, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784522252246724609, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784548227567202306, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784569508068995073, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784777389905162242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784783910114308097, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784821184902344705, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784838825360633858, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784870260805087233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1784910451020279810, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1785130539233193985, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1785240710601125890, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1785360485289439233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1785588726424023041, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1785975035152019458, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1786448824117735425, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1787036511853850625, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1787040098730356738, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1787442869522636802, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1787802087576530946, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1787878100067119105, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1788016335816716290, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1788135951385718786, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1788136924611047425, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1788564791958401026, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1788861563763126273, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1789104577664217090, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1789215891946434561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1789891068120231937, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1789916787885961218, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790285085844664322, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790395963663413250, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790626495441698817, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790733204311015425, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790747738857832449, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790893072141549570, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790953693902045186, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1790986267617689601, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791058271444172801, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791123542645178370, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791170948304764929, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791173160204533762, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791181681805524994, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791184448041287681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791281872491544578, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791281970680201217, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791283037744693249, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791285337913589762, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791289816255856641, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791296357612683266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791299213191315457, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791308308178829314, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791318977032781826, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791371260403687425, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791387421707116546, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791447204858470402, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1791729117863124993, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1793165965818912770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1793568337082740737, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1794560044937154561, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1794749939555143681, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1795107096276410369, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1795403915137032194, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1795789913440296962, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1796141206390349825, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1796355287995031553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1796407753490997250, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1796463188688412674, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1796906411999272961, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1797537246867791874, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1797817711835127809, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1797909973524979713, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1798175479586791425, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1798235243616313345, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1798520237534388226, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1798712494199840770, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1799280384053518338, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1799744018567307266, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1800533174780338178, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1800536812638609409, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1800674959565430786, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801079442480996354, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801092008536088577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801164484339212289, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801390702451924994, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801448239394103297, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801450423980564482, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801600035647299585, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1801917626890756098, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802151483346952194, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802185387541962754, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802352201437716481, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802595299652706305, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802615605641519105, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1802884960002416641, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1803244799710896130, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1803310345022251010, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1803350775793360898, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1803952381528145922, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1804409446046400513, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1804412156426616834, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1805074712967282689, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1806151742303535105, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1806589360086482945, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1806743654970458113, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1807019618258419713, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1807670449198628866, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1808432476074573826, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1809093167261450242, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1809123002226606082, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1811926844047654913, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1813103212164841473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1815634871045087233, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1816485229208297473, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1821084376519434241, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1821169552259833858, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1821804728467873793, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1822834793930637314, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1822959243497914370, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1826249520908156930, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1829035060720123905, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1831211798115991553, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1831273555001950210, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1834083211252416513, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1838475187125043201, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1846455089220632577, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1847910185208987649, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1871910972567822337, 1); |
| | | INSERT INTO `sys_user_role` VALUES (1897620177094057985, 1); |
| | | |
| | | SET FOREIGN_KEY_CHECKS = 1; |
¶Ô±ÈÐÂÎļþ |
| | |
| | | INSERT INTO `chat_model` (`id`, `tenant_id`, `category`, `model_name`, `model_describe`, `model_price`, `model_type`, `model_show`, `system_prompt`, `api_host`, `api_key`, `create_dept`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1907575746601119746, '000000', 'vector', 'text-embedding-3-small', 'text-embedding-3-small', 0, '2', '0', NULL, 'https://api.pandarobot.chat/', 'sk-cdBlIaZcufccm2RaDe547cBd054d49C7B0782eCa72A0052b', 103, 1, '2025-04-03 07:27:54', 1, '2025-04-03 07:27:54', 'text-embedding-3-small'); |
| | | INSERT INTO `chat_model` (`id`, `tenant_id`, `category`, `model_name`, `model_describe`, `model_price`, `model_type`, `model_show`, `system_prompt`, `api_host`, `api_key`, `create_dept`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1907576007017066497, '000000', 'vector', 'quentinz/bge-large-zh-v1.5', 'bge-large-zh-v1.5', 0, '2', '0', NULL, 'http://127.0.0.1:11434/', 'cdBlIaZcufccm2RaDe547cBd054d49C7B0782eCa72A0052b', 103, 1, '2025-04-03 07:28:56', 1, '2025-04-03 07:28:56', 'bge-large-zh-v1.5'); |
| | | INSERT INTO `chat_model` (`id`, `tenant_id`, `category`, `model_name`, `model_describe`, `model_price`, `model_type`, `model_show`, `system_prompt`, `api_host`, `api_key`, `create_dept`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1907576806191362049, '000000', 'vector', 'nomic-embed-text', 'nomic-embed-text', 0, '2', '0', NULL, 'http://127.0.0.1:11434/', 'nomic-embed-text', 103, 1, '2025-04-03 07:32:06', 1, '2025-04-03 07:32:06', 'nomic-embed-text'); |
| | | INSERT INTO `chat_model` (`id`, `tenant_id`, `category`, `model_name`, `model_describe`, `model_price`, `model_type`, `model_show`, `system_prompt`, `api_host`, `api_key`, `create_dept`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1907577073490161665, '000000', 'vector', 'snowflake-arctic-embed', 'snowflake-arctic-embed', 0, '2', '0', NULL, 'http://127.0.0.1:11434/', 'snowflake-arctic-embed', 103, 1, '2025-04-03 07:33:10', 1, '2025-04-03 07:33:10', 'snowflake-arctic-embed'); |
¶Ô±ÈÐÂÎļþ |
| | |
| | | /* |
| | | Navicat MySQL Data Transfer |
| | | |
| | | Source Server : 129.211.24.7 |
| | | Source Server Type : MySQL |
| | | Source Server Version : 50744 |
| | | Source Host : 129.211.24.7:3306 |
| | | Source Schema : ry-vue |
| | | |
| | | Target Server Type : MySQL |
| | | Target Server Version : 50744 |
| | | File Encoding : 65001 |
| | | |
| | | Date: 05/05/2025 15:01:08 |
| | | */ |
| | | |
| | | SET NAMES utf8mb4; |
| | | SET FOREIGN_KEY_CHECKS = 0; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for chat_session |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `chat_session`; |
| | | CREATE TABLE `chat_session` ( |
| | | `id` bigint(20) NOT NULL COMMENT '主é®', |
| | | `user_id` bigint(20) NULL DEFAULT NULL COMMENT 'ç¨æ·id', |
| | | `session_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¼è¯æ é¢', |
| | | `session_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'ä¼è¯å
容', |
| | | `create_dept` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `create_by` bigint(20) NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` bigint(20) NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ä¼è¯ç®¡ç' ROW_FORMAT = Dynamic; |
| | | |
| | | SET FOREIGN_KEY_CHECKS = 1; |
| | | |
| | | ALTER TABLE `chat_message` |
| | | ADD COLUMN `session_id` bigint(20) NULL COMMENT 'ä¼è¯id' AFTER `id`; |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | ALTER TABLE `chat_model` |
| | | ADD COLUMN `api_url` varchar(50) NULL COMMENT '请æ±åç¼' AFTER `api_key`; |
| | | |
| | | INSERT INTO `chat_config` (`id`, `category`, `config_name`, `config_value`, `config_dict`, `create_dept`, `create_time`, `create_by`, `update_by`, `update_time`, `remark`, `version`, `del_flag`, `update_ip`, `tenant_id`) VALUES (1779450794872414211, 'chat', 'apiUrl', 'v1/chat/completions', 'API 请æ±åç¼', 103, '2024-04-14 18:05:05', '1', '1', '2025-04-23 22:29:04', NULL, NULL, '0', NULL, 0); |
¶Ô±ÈÐÂÎļþ |
| | |
| | | # Timezone |
| | | TZ={{TZ}} |
| | | |
| | | # MySQL Configuration |
| | | MYSQL_ROOT_PASSWORD={{MYSQL_ROOT_PASSWORD}} |
| | | MYSQL_DATABASE={{MYSQL_DATABASE}} |
| | | MYSQL_PORT={{MYSQL_PORT}} |
| | | |
| | | # Redis Configuration |
| | | REDIS_PORT={{REDIS_PORT}} |
| | | REDIS_PASSWORD={{REDIS_PASSWORD}} |
| | | REDIS_DATABASE={{REDIS_DATABASE}} |
| | | REDIS_TIMEOUT={{REDIS_TIMEOUT}} |
| | | |
| | | # Backend Configuration |
| | | SERVER_PORT={{SERVER_PORT}} |
| | | DB_URL=jdbc:mysql://mysql:3306/{{MYSQL_DATABASE}}?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true |
| | | DB_USERNAME={{DB_USERNAME}} |
| | | DB_PASSWORD={{DB_PASSWORD}} |
| | | REDIS_HOST=redis |
| | | BACKEND_HOST={{BACKEND_HOST}} |
| | | |
| | | # Frontend Configuration |
| | | ADMIN_PORT={{ADMIN_PORT}} |
| | | WEB_PORT={{WEB_PORT}} |
| | | FRONTEND_API_BASE_URL={{FRONTEND_API_BASE_URL}} |
| | | FRONTEND_DEV_PORT={{FRONTEND_DEV_PORT}} |
| | | |
| | | # Weaviate Configuration |
| | | WEAVIATE_HTTP_PORT={{WEAVIATE_HTTP_PORT}} |
| | | WEAVIATE_GRPC_PORT={{WEAVIATE_GRPC_PORT}} |
| | | WEAVIATE_QUERY_LIMIT={{WEAVIATE_QUERY_LIMIT}} |
| | | WEAVIATE_ANONYMOUS_ACCESS={{WEAVIATE_ANONYMOUS_ACCESS}} |
| | | WEAVIATE_DATA_PATH={{WEAVIATE_DATA_PATH}} |
| | | WEAVIATE_VECTORIZER_MODULE={{WEAVIATE_VECTORIZER_MODULE}} |
| | | WEAVIATE_MODULES={{WEAVIATE_MODULES}} |
| | | WEAVIATE_CLUSTER_HOSTNAME={{WEAVIATE_CLUSTER_HOSTNAME}} |
| | | WEAVIATE_PROTOCOL={{WEAVIATE_PROTOCOL}} |
| | | WEAVIATE_HOST=weaviate:8080 |
| | | WEAVIATE_CLASSNAME={{WEAVIATE_CLASSNAME}} |
| | | |
| | | # Production Configuration |
| | | PROD_DB_URL={{PROD_DB_URL}} |
| | | PROD_DB_USERNAME={{PROD_DB_USERNAME}} |
| | | PROD_DB_PASSWORD={{PROD_DB_PASSWORD}} |
| | | PROD_REDIS_HOST={{PROD_REDIS_HOST}} |
| | | PROD_REDIS_PORT={{PROD_REDIS_PORT}} |
| | | PROD_REDIS_DATABASE={{PROD_REDIS_DATABASE}} |
| | | PROD_REDIS_PASSWORD={{PROD_REDIS_PASSWORD}} |
| | | PROD_REDIS_TIMEOUT={{PROD_REDIS_TIMEOUT}} |
¶Ô±ÈÐÂÎļþ |
| | |
| | | ---
|
| | | # æ°æ®æºé
ç½®
|
| | | spring:
|
| | | datasource:
|
| | | type: com.zaxxer.hikari.HikariDataSource
|
| | | dynamic:
|
| | | # æ§è½åææä»¶(ææ§è½æè ä¸å»ºè®®ç产ç¯å¢ä½¿ç¨)
|
| | | p6spy: false
|
| | | # 设置é»è®¤çæ°æ®æºæè
æ°æ®æºç»,é»è®¤å¼å³ä¸º master
|
| | | primary: master
|
| | | # ä¸¥æ ¼æ¨¡å¼ å¹é
ä¸å°æ°æ®æºåæ¥é
|
| | | strict: true
|
| | | datasource:
|
| | | # ä¸»åºæ°æ®æº
|
| | | master:
|
| | | type: ${spring.datasource.type}
|
| | | driverClassName: com.mysql.cj.jdbc.Driver
|
| | | url: {{PROD_DB_URL}}
|
| | | username: {{PROD_DB_USERNAME}}
|
| | | password: {{PROD_DB_PASSWORD}}
|
| | | hikari:
|
| | | # æå¤§è¿æ¥æ± æ°é
|
| | | maxPoolSize: 20
|
| | | # æå°ç©ºé²çº¿ç¨æ°é
|
| | | minIdle: 10
|
| | | # é
ç½®è·åè¿æ¥çå¾
è¶
æ¶çæ¶é´
|
| | | connectionTimeout: 30000
|
| | | # æ ¡éªè¶
æ¶æ¶é´
|
| | | validationTimeout: 5000
|
| | | # 空é²è¿æ¥åæ´»æå¤§æ¶é´ï¼é»è®¤10åé
|
| | | idleTimeout: 600000
|
| | | # æ¤å±æ§æ§å¶æ± ä¸è¿æ¥çæé¿çå½å¨æï¼å¼0表示æ éçå½å¨æï¼é»è®¤30åé
|
| | | maxLifetime: 1800000
|
| | | # è¿æ¥æµè¯queryï¼é
ç½®æ£æµè¿æ¥æ¯å¦ææï¼
|
| | | connectionTestQuery: SELECT 1
|
| | | # å¤ä¹
æ£æ¥ä¸æ¬¡è¿æ¥çæ´»æ§
|
| | | keepaliveTime: 30000
|
| | |
|
| | | --- # redis åæºé
ç½®
|
| | | spring.data:
|
| | | redis:
|
| | | # å°å
|
| | | host: {{PROD_REDIS_HOST}}
|
| | | # 端å£ï¼é»è®¤ä¸º6379
|
| | | port: {{PROD_REDIS_PORT}}
|
| | | # æ°æ®åºç´¢å¼
|
| | | database: {{PROD_REDIS_DATABASE}}
|
| | | # å¯ç
|
| | | password: {{PROD_REDIS_PASSWORD}}
|
| | | # è¿æ¥è¶
æ¶æ¶é´
|
| | | timeout: {{PROD_REDIS_TIMEOUT}}
|
| | | # æ¯å¦å¼å¯ssl
|
| | | ssl: false
|
| | |
|
| | | # æ¥å¿é
ç½®
|
| | | logging:
|
| | | level:
|
| | | org.ruoyi: info
|
| | | org.springframework: warn
|
| | | config: classpath:logback-plus.xml
|
| | |
|
| | | # Sa-Tokené
ç½®
|
| | | sa-token:
|
| | | # tokenåç§° (忶乿¯cookieåç§°)
|
| | | token-name: Authorization
|
| | | # tokenæææ 设为7天 (å¿
å®è¿æ) åä½: ç§
|
| | | timeout: 604800
|
| | | # tokenä¸´æ¶æææ (æå®æ¶é´æ æä½å°±è¿æ) åä½: ç§
|
| | | activity-timeout: 604800
|
| | | # æ¯å¦å
许åä¸è´¦å·å¹¶åç»å½ (为trueæ¶å
许ä¸èµ·ç»å½, 为falseæ¶æ°ç»å½æ¤ææ§ç»å½)
|
| | | is-concurrent: true
|
| | | # å¨å¤äººç»å½åä¸è´¦å·æ¶ï¼æ¯å¦å
±ç¨ä¸ä¸ªtoken (为trueæ¶ææç»å½å
±ç¨ä¸ä¸ªtoken, 为falseæ¶æ¯æ¬¡ç»å½æ°å»ºä¸ä¸ªtoken)
|
| | | is-share: false
|
| | | # æ¯å¦å°è¯ä»headeré读åtoken
|
| | | is-read-header: true
|
| | | # æ¯å¦å°è¯ä»cookieé读åtoken
|
| | | is-read-cookie: false
|
| | | # tokenåç¼
|
| | | token-prefix: "Bearer"
|
| | | # jwtç§é¥
|
| | | jwt-secret-key: abcdefghijklmnopqrstuvwxyz
|
| | |
|
| | | # websocket
|
| | | websocket:
|
| | | enabled: true
|
| | | # è·¯å¾
|
| | | path: '/resource/websocket'
|
| | | # è®¾ç½®è®¿é®æºå°å
|
| | | allowedOrigins: '*' |
¶Ô±ÈÐÂÎļþ |
| | |
| | | version: '3'
|
| | |
|
| | | services:
|
| | | mysql:
|
| | | image: registry.cn-shenzhen.aliyuncs.com/breeze-project/mysql:8.0.33
|
| | | container_name: ruoyi-ai-mysql
|
| | | env_file:
|
| | | - ./.env
|
| | | environment:
|
| | | - MYSQL_ROOT_PASSWORD={{MYSQL_ROOT_PASSWORD}}
|
| | | - MYSQL_DATABASE={{MYSQL_DATABASE}}
|
| | | ports:
|
| | | - "{{MYSQL_PORT}}:3306"
|
| | | volumes:
|
| | | - ./mysql-init:/docker-entrypoint-initdb.d
|
| | | - ./data/mysql:/var/lib/mysql
|
| | | command:
|
| | | --default-authentication-plugin=mysql_native_password
|
| | | --character-set-server=utf8mb4
|
| | | --collation-server=utf8mb4_general_ci
|
| | | --explicit_defaults_for_timestamp=true
|
| | | --lower_case_table_names=1
|
| | | restart: always
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | redis:
|
| | | image: registry.cn-shenzhen.aliyuncs.com/breeze-project/redis:6.2
|
| | | container_name: ruoyi-ai-redis
|
| | | env_file:
|
| | | - ./.env
|
| | | ports:
|
| | | - "{{REDIS_PORT}}:6379"
|
| | | volumes:
|
| | | - ./data/redis:/data
|
| | | command: redis-server --appendonly yes ${REDIS_PASSWORD:+--requirepass ${REDIS_PASSWORD}}
|
| | | restart: always
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | weaviate:
|
| | | image: registry.cn-shenzhen.aliyuncs.com/breeze-project/weaviate:1.30.0
|
| | | container_name: ruoyi-ai-weaviate
|
| | | ports:
|
| | | - "{{WEAVIATE_HTTP_PORT}}:8080"
|
| | | - "{{WEAVIATE_GRPC_PORT}}:50051"
|
| | | volumes:
|
| | | - ./data/weaviate:/var/lib/weaviate
|
| | | env_file:
|
| | | - ./.env
|
| | | environment:
|
| | | - QUERY_DEFAULTS_LIMIT={{WEAVIATE_QUERY_LIMIT}}
|
| | | - AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED={{WEAVIATE_ANONYMOUS_ACCESS}}
|
| | | - PERSISTENCE_DATA_PATH={{WEAVIATE_DATA_PATH}}
|
| | | - DEFAULT_VECTORIZER_MODULE={{WEAVIATE_VECTORIZER_MODULE}}
|
| | | - ENABLE_MODULES={{WEAVIATE_MODULES}}
|
| | | - CLUSTER_HOSTNAME={{WEAVIATE_CLUSTER_HOSTNAME}}
|
| | | command: --host 0.0.0.0 --port 8080 --scheme http
|
| | | restart: always
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | ruoyi-backend:
|
| | | image: ruoyi-ai-backend:latest
|
| | | container_name: ruoyi-ai-backend
|
| | | env_file:
|
| | | - ./.env
|
| | | ports:
|
| | | - "{{SERVER_PORT}}:{{SERVER_PORT}}"
|
| | | environment:
|
| | | - SERVER_PORT={{SERVER_PORT}}
|
| | | - DB_URL={{DB_URL}}
|
| | | - DB_USERNAME={{DB_USERNAME}}
|
| | | - DB_PASSWORD={{DB_PASSWORD}}
|
| | | - REDIS_HOST={{REDIS_HOST}}
|
| | | - REDIS_PORT={{REDIS_PORT}}
|
| | | - REDIS_DATABASE={{REDIS_DATABASE}}
|
| | | - REDIS_PASSWORD={{REDIS_PASSWORD}}
|
| | | - REDIS_TIMEOUT={{REDIS_TIMEOUT}}
|
| | | - TZ={{TZ}}
|
| | | volumes:
|
| | | - ./data/logs:/ruoyi/server/logs
|
| | | restart: always
|
| | | depends_on:
|
| | | - mysql
|
| | | - redis
|
| | | - weaviate
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | ruoyi-admin:
|
| | | image: ruoyi-ai-admin:latest
|
| | | container_name: ruoyi-ai-admin
|
| | | ports:
|
| | | - "{{ADMIN_PORT}}:80"
|
| | | restart: always
|
| | | depends_on:
|
| | | - ruoyi-backend
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | ruoyi-web:
|
| | | image: ruoyi-ai-web:latest
|
| | | container_name: ruoyi-ai-web
|
| | | ports:
|
| | | - "{{WEB_PORT}}:80"
|
| | | restart: always
|
| | | depends_on:
|
| | | - ruoyi-backend
|
| | | networks:
|
| | | - ruoyi-net
|
| | |
|
| | | networks:
|
| | | ruoyi-net:
|
| | | driver: bridge
|
¶Ô±ÈÐÂÎļþ |
| | |
| | | server {
|
| | | listen 80;
|
| | | server_name localhost;
|
| | |
|
| | | location / {
|
| | | root /usr/share/nginx/html;
|
| | | index index.html index.htm;
|
| | | try_files $uri $uri/ /index.html;
|
| | | }
|
| | |
|
| | | location /prod-api/ {
|
| | | proxy_pass http://{{BACKEND_HOST}}:{{SERVER_PORT}}/;
|
| | | proxy_set_header Host $host;
|
| | | proxy_set_header X-Real-IP $remote_addr;
|
| | | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
| | | }
|
| | |
|
| | | error_page 500 502 503 504 /50x.html;
|
| | | location = /50x.html {
|
| | | root /usr/share/nginx/html;
|
| | | }
|
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | server {
|
| | | listen 80;
|
| | | server_name localhost;
|
| | |
|
| | | location / {
|
| | | root /usr/share/nginx/html;
|
| | | index index.html index.htm;
|
| | | try_files $uri $uri/ /index.html;
|
| | | }
|
| | |
|
| | | location /api/ {
|
| | | proxy_pass http://{{BACKEND_HOST}}:{{SERVER_PORT}}/;
|
| | | proxy_set_header Host $host;
|
| | | proxy_set_header X-Real-IP $remote_addr;
|
| | | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
| | | }
|
| | |
|
| | | error_page 500 502 503 504 /50x.html;
|
| | | location = /50x.html {
|
| | | root /usr/share/nginx/html;
|
| | | }
|
| | | } |