当前位置: 首页 > news >正文

Azimutt:一款免费开源的多功能数据库工具

Azimutt 是一款支持数据库设计、表结构探索与分析、数据查询以及数据库文档生成功能的全栈工具。

Azimutt 是一个免费开源的项目,源代码托管在 GitHub:

https://github.com/azimuttapp/azimutt

功能特性

  • 多数据库支持:包括主流数据库 MySQL、Oracle、SQL Server、PostgreSQL、SQLite、Snowflake 以及 MongoDB、Couchbase 等,同时支持通过 JSON 格式导入任意数据库的表结构。

  • 高效结构设计:通过一种灵活的领域特定语言 AML 进行数据库结构设计并生成 ERD 和数据库脚本。

  • 表结构探索:Azimutt 可以通过全局搜索功能实现大型复杂数据库结构的探索,并且可以基于外键关系进行导航,或者查找两个表之间的关系路径。

  • 数据库文档:Azimutt 通过 SQL 注释、备注和标签、分组布局和备忘录等功能帮助用户理解数据库结构。

  • 数据库分析:分析数据库的结构设计是否满足最佳实践,例如缺少主键的表、潜在的外键关联、不一致的数据类型等。

  • 数据查询:目前只显示表中的样本数据和行数,正在开发可以执行任意查询的功能,同时支持通过外键探索数据。

在线体验

Azimutt 提供了一个在线体验环境,不需要注册即可使用:

https://azimutt.app/new?

我们可以通过数据库链接 URL、SQL 脚本、Prisma 结构文件、新建表结构设计(AML)或者示例开始体验。

下载安装

Azimutt 支持本地部署,使用 Docker 容器运行的话,首先下载镜像:

docker pull ghcr.io/azimuttapp/azimutt:main

然后使用以下命令运行容器:

docker run -d --name azimutt \
--env-file <path_to_your_env_file> \
-p 4000:4000 \
ghcr.io/azimuttapp/azimutt:main

其中,–env-file 用于指定环境配置文件,源代码中提供了一个 .env.example 示例文件,可以基于这个文件进行修改。

最后,在浏览器中输入以下地址进行访问:

http://localhost:4000

http://www.xdnf.cn/news/1283599.html

相关文章:

  • Linux下安装jdk
  • C语言(06)——二、八、十、十六进制的相互转换
  • 机器学习 TF-IDF提取关键词,从原理到实践的文本特征提取利器​
  • 稠密检索:基于神经嵌入的高效语义搜索范式
  • 【CSS 布局】告别繁琐计算:CSS 现代布局技巧(gap, aspect-ratio, minmax)
  • Wed前端第二次作业
  • 【Node.js从 0 到 1:入门实战与项目驱动】1.4 Node.js 的发展与生态(历史版本、LTS 版本、npm 生态系统)
  • 【LeetCode 热题 100】(七)链表
  • 5G NR NTN 在 PHY 层和 MAC 层实现 OAI
  • 软考 系统架构设计师系列知识点之杂项集萃(121)
  • 深入解析Windows系统下UDP绑定失败的原理与系统级解决方案
  • SQL中BETWEEN与IN的差异详解
  • ERA5---MATLAB处理水汽数据与臭氧数据的读取与重采样-重复性工作
  • Linux系统编程Day12 -- 环境变量(初识)
  • Flutter学习笔记(六)---状态管理、事件、路由、动画
  • MCU 软件断点注意事项!!!
  • LVPECL、LVDS、LVTTL、LVCMOS四种逻辑电平标准的全面对比
  • C# 异步编程(BeginInvoke和EndInvoke)
  • GPT-5 全面解析与最佳实践指南
  • python面向对象设计模式
  • Linux DNS服务解析原理与搭建
  • OrbStack 入门教程:macOS 上的轻量级容器与虚拟机管理工具
  • C#高级语法_泛型
  • Vue 中的 Class 与 Style 绑定详解2
  • 基于 Spring Boot 的登录功能实现详解
  • 企业高性能 Web 服务部署实践(基于 RHEL 9)
  • sqli-labs通关笔记-第42关 POST字符型堆叠注入(单引号闭合 手工注入+脚本注入两种方法)
  • Rust学习笔记(一)|Rust初体验 猜数游戏
  • 从 GPT-2 到 gpt-oss:架构进步分析
  • 【lucene】文档id docid