From d6402d60b26e37d5296e3d22a9f3e74905d05cf8 Mon Sep 17 00:00:00 2001 From: irving Date: Wed, 5 Nov 2025 23:12:58 -0500 Subject: [PATCH] chore: update V14 migration and add application-local-staging.yml - Updated play-admin migration: V14__add_clerk_level_order_number.sql - Added play-admin/src/main/resources/application-local-staging.yml --- .../resources/application-local-staging.yml | 88 +++++++++++++++++++ .../V14__add_clerk_level_order_number.sql | 6 +- 2 files changed, 90 insertions(+), 4 deletions(-) create mode 100644 play-admin/src/main/resources/application-local-staging.yml diff --git a/play-admin/src/main/resources/application-local-staging.yml b/play-admin/src/main/resources/application-local-staging.yml new file mode 100644 index 0000000..d7ae70f --- /dev/null +++ b/play-admin/src/main/resources/application-local-staging.yml @@ -0,0 +1,88 @@ +# Local staging profile intended for running against a disposable MySQL snapshot. +spring: + application: + name: ${SPRING_APPLICATION_NAME:admin-tenant} + + flyway: + table: admin_flyway_schema_history + baseline-on-migrate: true + baseline-version: 1 + enabled: true + locations: classpath:db/migration + clean-disabled: true + validate-on-migrate: false + out-of-order: false + + datasource: + type: com.alibaba.druid.pool.DruidDataSource + driver-class-name: com.mysql.cj.jdbc.Driver + # Local Docker MySQL 8.0.24 snapshot (override SPRING_DATASOURCE_URL to point elsewhere) + url: ${SPRING_DATASOURCE_URL:jdbc:p6spy:mysql://127.0.0.1:3307/play-with?useUnicode=true&characterEncoding=utf8&characterSetResults=utf8} + username: ${SPRING_DATASOURCE_USERNAME:root} + password: ${SPRING_DATASOURCE_PASSWORD:root} + druid: + enable: true + db-type: mysql + filters: stat,wall,config + max-active: ${SPRING_DATASOURCE_DRUID_MAX_ACTIVE:100} + initial-size: ${SPRING_DATASOURCE_DRUID_INITIAL_SIZE:1} + max-wait: ${SPRING_DATASOURCE_DRUID_MAX_WAIT:60000} + min-idle: ${SPRING_DATASOURCE_DRUID_MIN_IDLE:1} + timeBetweenEvictionRunsMillis: ${SPRING_DATASOURCE_DRUID_TIME_BETWEEN_EVICTION_RUNS_MILLIS:60000} + minEvictableIdleTimeMillis: ${SPRING_DATASOURCE_DRUID_MIN_EVICTABLE_IDLE_TIME_MILLIS:300000} + time-between-eviction-runs-millis: ${SPRING_DATASOURCE_DRUID_TIME_BETWEEN_EVICTION_RUNS_MILLIS:60000} + min-evictable-idle-time-millis: ${SPRING_DATASOURCE_DRUID_MIN_EVICTABLE_IDLE_TIME_MILLIS:300000} + validation-query: select 'x' + test-while-idle: true + test-on-borrow: false + test-on-return: false + pool-prepared-statements: true + max-open-prepared-statements: ${SPRING_DATASOURCE_DRUID_MAX_OPEN_PREPARED_STATEMENTS:50} + max-pool-prepared-statement-per-connection-size: ${SPRING_DATASOURCE_DRUID_MAX_POOL_PREPARED_STATEMENT_PER_CONNECTION_SIZE:20} + web-stat-filter: + enabled: true + exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" + url-pattern: /* + stat-view-servlet: + enabled: true + allow: ${SPRING_DATASOURCE_DRUID_STAT_VIEW_SERVLET_ALLOW:127.0.0.1} + deny: + login-username: ${SPRING_DATASOURCE_DRUID_STAT_VIEW_SERVLET_LOGIN_USERNAME:admin} + login-password: ${SPRING_DATASOURCE_DRUID_STAT_VIEW_SERVLET_LOGIN_PASSWORD:admin} + reset-enable: true + + redis: + host: ${SPRING_REDIS_HOST:100.80.201.143} + database: ${SPRING_REDIS_DATABASE:10} + port: ${SPRING_REDIS_PORT:6379} + username: ${SPRING_REDIS_USERNAME:test} + password: ${SPRING_REDIS_PASSWORD:123456} + timeout: ${SPRING_REDIS_TIMEOUT:3000ms} + +logging: + level: + root: ${LOGGING_LEVEL_ROOT:info} + com.starry: debug + com.starry.admin.modules.weichat: debug + com.starry.admin.modules.order: debug + com.starry.admin.modules.clerk: debug + com.starry.admin.modules.custom: debug + com.starry.admin.modules.system: debug + org.springframework.web.servlet.DispatcherServlet: debug + org.springframework.security: debug + +jwt: + tokenHeader: X-Token + tokenHead: Bearer + secret: yz-admin-secret + expiration: 360000 + +token: + header: Authorization + secret: abcdefghijklmnopqrstuvwxyz + expireTime: 129600 + +xl: + login: + authCode: + enable: ${XL_LOGIN_AUTHCODE_ENABLE:false} diff --git a/play-admin/src/main/resources/db/migration/V14__add_clerk_level_order_number.sql b/play-admin/src/main/resources/db/migration/V14__add_clerk_level_order_number.sql index bd71683..b857a54 100644 --- a/play-admin/src/main/resources/db/migration/V14__add_clerk_level_order_number.sql +++ b/play-admin/src/main/resources/db/migration/V14__add_clerk_level_order_number.sql @@ -1,7 +1,5 @@ ALTER TABLE `play_clerk_level_info` - ADD COLUMN `order_number` BIGINT NULL COMMENT '等级排序号' - AFTER `style_image_url`; + ADD COLUMN `order_number` bigint NULL COMMENT '排序字段' AFTER `style_image_url`; UPDATE `play_clerk_level_info` -SET `order_number` = `level` -WHERE `order_number` IS NULL; \ No newline at end of file +SET `order_number` = `level`;