Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

数据库插件logo缺失 #346

Closed
iwanghc opened this issue Dec 27, 2024 · 1 comment
Closed

数据库插件logo缺失 #346

iwanghc opened this issue Dec 27, 2024 · 1 comment
Assignees
Labels
bug Something isn't working publish-pre3 verified 已经由测试验证过的issue
Milestone

Comments

@iwanghc
Copy link
Collaborator

iwanghc commented Dec 27, 2024

关联issue:#219
描述:
添加数据库插件后,在数据源中仅有mysql logo显示,其他数据库类型的logo未显示
image

问题原因:
sqle的插数据库件会在meta中提供logo的base64,但是dms未保存到对应的logo path中
解决方案:
由于插件配置方式优化改造,不再使用database_driver_options配置,所以logo文件也使用固定的path
1、logo从dms插件中获取(目前仅在sqle中新增获取logo的接口,provision暂未提供logo先不处理)
2、在每次dms从插件中获取database_driver_options配置时,校验是否需要补充logo
3、dms保存logo的path固定为./static/logo/中(原默认配置)

@iwanghc iwanghc added the bug Something isn't working label Dec 27, 2024
@iwanghc iwanghc mentioned this issue Dec 27, 2024
2 tasks
@ColdWaterLW ColdWaterLW added this to the v3.2412.0 milestone Dec 27, 2024
@LordofAvernus
Copy link
Collaborator

版本信息
UI: 3.2412.0-pre3-ee 48d43c188
DMS: 3.2412.0-pre3-ee 8f3da7c462
PROVISION: 3.2412.0-pre3 73bfb7fdd8
SQLE: 3.2412.0-pre3-ee 2871f7a7d7

验证
20241231152537_rec_

@LordofAvernus LordofAvernus added the verified 已经由测试验证过的issue label Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working publish-pre3 verified 已经由测试验证过的issue
Projects
None yet
Development

No branches or pull requests

3 participants