数据模型设计无法看到物理表

Blade 未结 1 80
apollo5578
apollo5578 2024-10-29 16:22

一、该问题的重现步骤是什么?

1. 在研发工具-数据源管理 进行配置数据源。

2. 研发工具-数据模型设计 点击新增。

3.选择配置好的mysql数据源


二、你期待的结果是什么?实际看到的又是什么?

期待弹出可供选择的各个物理表名,但什么也没用弹出,也没用报错,日志也没有显示错误,并且打印了所有的表信息。


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

BladeX_Boot在本地windows环境,数据和Redis用的是阿里云的服务,其中数据库用的是阿里云的PolarDB(兼容MySQL),并且这是了IP白名单确保本地可调用。


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2024-10-29 16:42

    是不是你用polardb作为bladex-boot的主数据源启动,然后能正常运行的? 如果是这样,则说明这个数据库本身的配置已经没问题了,可以直接连接兼容。


    另外你再试试代码生成的数据源,把他配置成本地启动的mysql服务,看看选择数据源的时候会不会加载出表名。如果mysql服务也能加载表名,则说明代码生成这块的相关代码也是没问题的。


    接下来你就把springboot连接polardb的配置信息配置到数据源,然后保存再选择表名。如果以上两种情况都无问题,但是连接polardb时出问题了,麻烦把配置信息发我们邮箱,我们来验证找找原因:bladejava@qq.com

    0 讨论(0)
提交回复