# rui-data.yaml — 数据库模块共享 # Data ID: rui-data.yaml # Group: DEFAULT_GROUP # 用途: 数据源 + MyBatis Plus 配置(仅 DB 模块导入) spring: datasource: url: jdbc:mysql://${DB_HOST:192.168.31.210}:3306/rui_platform?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: ${DB_USERNAME:root} password: ${DB_PASSWORD:123456} driver-class-name: com.mysql.cj.jdbc.Driver druid: initial-size: 5 min-idle: 5 max-active: 20 max-wait: 60000 mybatis-plus: global-config: db-config: table-prefix: rui_ id-type: assign_id logic-delete-field: deleted logic-delete-value: 1 logic-not-delete-value: 0 configuration: map-underscore-to-camel-case: true log-impl: org.apache.ibatis.logging.stdout.StdOutImpl mapper-locations: classpath*:/mapper/**/*.xml tenant: mode: IGNORE tenant-ignore: - sys_tenant - user_credential - system_oauth2_client # 系统租户也需限制租户隔离的表(即使是系统租户,也只能查自己租户的数据) system-tenant-table: - uc_user - uc_user_detail - uc_user_role - uc_user_dept - uc_user_post - uc_user_permission - uc_user_level - uc_user_level_log - sys_menu - sys_role - sys_role_menu - sys_role_dept - sys_dept - sys_post - sys_dict_type - sys_dict_item - sys_config - sys_oper_log - sys_login_log seata: enabled: true tx-service-group: my_tx_group service: vgroup-mapping: my_tx_group: default data-source-proxy-mode: AT registry: type: nacos nacos: application: seata-server server-addr: ${spring.cloud.nacos.config.server-addr} group : SEATA_GROUP namespace: cloud username: ${spring.cloud.nacos.config.username} password: ${spring.cloud.nacos.config.password}