OmniDB,好用的Postgresql客户端
OmniDB,好用的Postgresql客户端

OmniDB,好用的Postgresql客户端

OmniDB是一个开源的基于浏览器的DMS工具,它简化了专注于交互性的数据库管理,旨在实现在Web端强大的数据库管理功能,支持PostgreSQL/Oracle/ MySQL/MariaDB / SQLite等多种数据库,对于PostgreSQL的支持尤为完善.

体验地址: https://db.mapcoding.cn

如对你有帮助请star,感谢支持 https://github.com/mapcoding-cn/omnidb-cn

如何部署

docker pull ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
docker run -d --name omnidb-cn -p 8000:8000  ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
# 或者拉取代码自行编译镜像
docker build .
docker run -d --name omnidb-cn -p 8000:8000  [imageId]

CN版本主要特性

  • 进行了本地化适配和大量流程简化
  • 权限管控增强,限制高危sql执行
  • 极大增强代码智能提示特性
  • 若干性能优化和bugfix

OmniDB主要特性

  • 浏览器作为媒介,可以从任何平台访问
  • 智能sql编辑器,上下文代码智能提示
  • 一键生成执行计划/过程
  • 支持导出excel表格
  • 一键生成crud语句
  • 支持保存常用sql
  • 支持查看ddl定义
  • 支持sql格式化
  • 支持查询历史
  • 支持数据库监控
  • 支持连接共享
  • 交互式数据库结构树
  • 一键生成数据库结构图
  • 查询结果可视化表格操作
  • 真空分析
  • 其他高级特性…

Website: https://omnidb.org

Full Documentation: https://omnidb.readthedocs.io

9条评论

  1. osdi

    你们好,我刚学习使用debian不久,在使用omnidb-server的过程中遇到以下问题,请问各位该如何解决? 谢谢各位的指导.
    omnidb-server -H 127.0.0.1 -p 8090
    Copying config file to home directory.
    Traceback (most recent call last):
    File “/usr/bin/omnidb-server”, line 133, in
    shutil.copyfile(os.path.join(OmniDB.custom_settings.BASE_DIR, ‘config.py’), config_file)
    File “/usr/lib/python3.11/shutil.py”, line 256, in copyfile
    with open(src, ‘rb’) as fsrc:
    ^^^^^^^^^^^^^^^
    FileNotFoundError: [Errno 2] No such file or directory: ‘/usr/lib/python3/dist-packages/config.py’

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注