dbeaver / dbeaver

Free universal database tool and SQL client
https://dbeaver.io
Apache License 2.0
39.48k stars 3.42k forks source link

Support for Dameng GIS data #23071

Open BaldrD opened 7 months ago

BaldrD commented 7 months ago

hello,I am the employee of Wuhan Dameng DataBase. Nowdays,we adapt the DBeaver to DM8(our database's name) in 23.1 and 23.2. And we want to contribute the code on the community. But I see that someone has already contributed the support of the Dameng database. So should I create another branch to contribute our code? And we are currently only adapted to Chinese. Do we need to adapt to English?

humphreygao commented 7 months ago

目前DBeaver这个版本,identity主键建不了,字段注释有问题(修改不成功,因为生成的sql不正确)。还有你说的adapt是啥意思,要把dm管理工具换成基于DBeaver?最后那句啥意思,是国际化只做了中文的意思?

BaldrD commented 7 months ago

目前DBeaver这个版本,identity主键建不了,字段注释有问题(修改不成功,因为生成的sql不正确)。还有你说的adapt是啥意思,要把dm管理工具换成基于DBeaver?最后那句啥意思,是国际化只做了中文的意思?

我们就是适配了DBeaver,能够使用DBeaver通过jdbc驱动连接DM数据库,并和dm管理工具一样展示各个部分。因为客户的要求,我们主要是做了对于空间数据DMGEO2的图形展示,然后也做了整体的DBeaver的适配。但现在发现之前别人上传了一版适配的代码。我们目前只做了中文的版本,看上传到社区是不是国际化要做英语的版本

LonwoLonwo commented 7 months ago

Hello @BaldrD

Yes, we already have the Dameng bundle in our code. So, if you want - you can enhance this bundle. But not create a new one. And yes, you need to adapt to English. This is our standard.

And you need to add specific details about specific features for Dameng in the description of this ticket because, for now, it is a duplicate. Usually, we close duplicate tickets.

BaldrD commented 7 months ago

@LonwoLonwo Thanks for your reply. As you said, we are supposed to enhance this bundle in the same branch. However, our code for DBeaver operating Dameng database is very different from the original author's one. And our bundle has more features, especially like enabling people to operate spatial data. Therefore, I will discuss with the author of the original code first.

LonwoLonwo commented 6 months ago

Ok. Then I'll change this ticket's name.

Stkai commented 5 months ago

目前DBeaver这个版本,identity主键建不了,字段注释有问题(修改不成功,因为生成的sql不正确)。还有你说的adapt是啥意思,要把dm管理工具换成基于DBeaver?最后那句啥意思,是国际化只做了中文的意思?

我是Dbeaver达梦数据库适配工作的一名社区成员,这个适配工作主要是社区完成的,并非官方直接适配,很抱歉有比较多的bug,方便的话您可以提交Issues具体描述您遇到的问题或者提交PR,大家一块让这个工具变的更好用一些,谢谢

Stkai commented 5 months ago

@LonwoLonwo Thanks for your reply. As you said, we are supposed to enhance this bundle in the same branch. However, our code for DBeaver operating Dameng database is very different from the original author's one. And our bundle has more features, especially like enabling people to operate spatial data. Therefore, I will discuss with the author of the original code first.

@BaldrD 您好,方便留个联系方式吗,大家一块交流以下关于Dbeaver关于达梦的适配工作

Stkai commented 5 months ago

@BaldrD @humphreygao 大家好,因为达梦数据库咱们中国人用的比较多,我一个人的力量比较薄弱,所以我创建了一个QQ群,群号906808132(非官方),交流DBeaver连接达梦数据库或者适配遇到的问题(PR,Issuse请大家通过Github完成),方便的话可以加以下QQ群,谢谢