@@ -8,6 +8,9 @@ spring:
|
||||
multipart:
|
||||
max-file-size: 2GB
|
||||
max-request-size: 2GB
|
||||
mvc:
|
||||
async:
|
||||
request-timeout: ${AIIMAGE_MVC_ASYNC_REQUEST_TIMEOUT:30m}
|
||||
jackson:
|
||||
time-zone: Asia/Shanghai
|
||||
datasource:
|
||||
@@ -24,6 +27,13 @@ spring:
|
||||
max-lifetime: ${AIIMAGE_DB_POOL_MAX_LIFETIME_MS:1500000}
|
||||
keepalive-time: ${AIIMAGE_DB_POOL_KEEPALIVE_TIME_MS:120000}
|
||||
leak-detection-threshold: ${AIIMAGE_DB_POOL_LEAK_DETECT_MS:15000}
|
||||
flyway:
|
||||
enabled: ${AIIMAGE_FLYWAY_ENABLED:true}
|
||||
locations: classpath:db
|
||||
baseline-on-migrate: ${AIIMAGE_FLYWAY_BASELINE_ON_MIGRATE:true}
|
||||
baseline-version: ${AIIMAGE_FLYWAY_BASELINE_VERSION:88}
|
||||
baseline-description: ${AIIMAGE_FLYWAY_BASELINE_DESCRIPTION:existing-schema}
|
||||
validate-on-migrate: true
|
||||
data:
|
||||
redis:
|
||||
username: ${AIIMAGE_REDIS_USERNAME:}
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
ALTER TABLE biz_shop_manage
|
||||
ADD COLUMN zn_username VARCHAR(128) NOT NULL DEFAULT '' COMMENT '自动化账号' AFTER mall_name;
|
||||
|
||||
ALTER TABLE biz_shop_key
|
||||
ADD COLUMN ziniao_token_hash CHAR(64) NOT NULL DEFAULT '' COMMENT '规范化紫鸟令牌 SHA-256' AFTER ziniao_token;
|
||||
|
||||
UPDATE biz_shop_key
|
||||
SET ziniao_token = TRIM(
|
||||
CASE
|
||||
WHEN LOWER(LEFT(TRIM(ziniao_token), 7)) = 'bearer '
|
||||
THEN SUBSTRING(TRIM(ziniao_token), 8)
|
||||
ELSE TRIM(ziniao_token)
|
||||
END
|
||||
);
|
||||
|
||||
UPDATE biz_shop_key
|
||||
SET ziniao_token_hash = SHA2(ziniao_token, 256);
|
||||
|
||||
ALTER TABLE biz_shop_key
|
||||
ADD UNIQUE KEY uk_ziniao_token_hash (ziniao_token_hash);
|
||||
Reference in New Issue
Block a user