dataease / dataease/SQLBot

[FEATURE] 增加 Vertica 数据库支持 (基于 vertica-python)

Ouverte
#1,002 1 commentaire 0 réactions 2 personnes assignées Voir sur GitHub

@yayanpei-fit2cloud y travaille déjà.

Depuis le 23/3/2026.

feature
Langage dominant
JavaScript
Étoiles
6.8k
Forks
882
Merge moyen
4 h 37 min
PR mergées (30 j)
32

Description

SQLBot 1.7.0

需求背景

希望能原生支持 Vertica 数据库,以便直接连接和分析存储在 Vertica 数据仓库中的大规模数据,避免繁琐的中间导出步骤

实现建议
  • 驱动程序:建议使用官方维护的 vertica-python(完全兼容 Python DB API 2.0)。
  • SQLAlchemy 支持:如果项目基于 SQLAlchemy,可直接复用现有的 sqlalchemy-vertica 方言。
  • 关键配置:默认端口 5433,支持标准连接参数(host, user, database, password)。
测试方案 (CI/CD 友好)

无需商业许可证,维护者可使用免费的 Vertica Community Edition (CE) Docker 镜像轻松搭建测试环境
docker pull vertica/vertica-ce:24.1.0-0

参考链接

驱动文档:https://pypi.org/project/vertica-python/
vertica镜像参考:https://blog.csdn.net/weixin_42316373/article/details/144888221

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.