SQLEditor是Mac下一款图形化的SQL数据库设计工具,通过拖放和单击手动替换键入SQL使创建数据库变得更快更容易。

只需单击鼠标即可添加表和列,索引和外键。查看您在您面前显示的所有内容。您可以缩小以查看结构概览,放大以查看详细信息,所有缩放级别的所有内容都可以编辑。检查器面板显示每种对象类型的对象特定编辑选项,您可以同时编辑多个对象。

SQLEditor使数据库设计更容易

只需单击鼠标即可添加表和列,索引和外键。查看您在您面前显示的所有内容。您可以缩小以查看结构概览,放大以查看详细信息,所有缩放级别的所有内容都可以编辑。检查器面板显示每种对象类型的对象特定编辑选项,您可以同时编辑多个对象。

使用现有数据库

将其导入SQLEditor,轻松进行更改,然后使用您所做的更改更新数据库。使用diff侧栏查看您在当前会话中所做的更改,或与另一个文件进行比较。SQLEditor可以从源SQL文件和实时数据库创建图表。您还可以导入和导出Ruby on Rails迁移文件。SQLEditor记录它使用的所有指令,以便您可以看到更改的内容,如果要先检查正确性,可以在导出前预览更改。

展示您的数据库

一旦建立了数据库,SQLEditor就可以帮助您向客户,客户或老板展示您的工作。您可以导出PDF或PNG格式,以便在演示文稿程序和网站中使用。为什么不在演示文稿中放置一个图表来展示所有表格如何组合在一起?文档创建者可能会发现SQLEditor图像可用于解释表如何组合在一起或哪些对象相互链接。

SQLEditor与其他工具一起使用

SQLEditor可以从SQL的片段创建图表,可以将表格粘贴到SQLEditor中,然后在短时间内再次编辑和复制。SQLEditor解析它在剪贴板上找到的SQL并将其转换为可以编辑的对象。需要在命令行sql客户端快速创建表吗?在SQLEditor中创建并粘贴它,简单!它也可以用另一种方式工作,如果你有一些SQL需要可视化。

主要数据库支持

您可以导出到主要的数据库系统,包括MySQL,SQLite,Postgres和Oracle。SQLEditor自定义生成的SQL以使用您想要的方言。SQLEditor还支持编辑Ruby on Rails迁移和模式文件。我们还有一个实验性的Django插件。

要求:OS X 10.9或更高版本

网站:http://www.malcolmhardie.com/sqleditor/

SQLEditor 3.6.2版本更新内容

新的功能

  • 此版本支持Mac OS Catalina / 10.15
  • 工具栏和视图菜单中的新对象可见性菜单–按类型显示和隐藏对象
  • 新的帮助系统,应与AppleHelp相同,并包含与以前相同的内容
  • 没有可见标题栏的注释的新选项
  • 新命令仅显示表中的主键字段
  • 现在捆绑并使用Amazon Corretto Java 11
  • 新系统在使用时保存django属性
  • 新的首选项面板可编辑已保存的django属性列表
  • 将反馈报告器更新为上游的较新版本
  • 启用强化运行时
  • 公证第一版
  • 删除了过时的Java 6支持
  • 更新了拖放代码

修正

  • 修复了隐藏字段的外键(该行将表标头重新定向)
  • 修复了10.12、10.13上的左侧边栏图标绘图
  • 修复了潜在的问题,其中无效的django属性可能导致SQLEditor无法读取文件
  • 更新了一些仍使用旧样式警报面板方法的旧代码
  • 删除了Java 6安装代码的最后部分
  • 修复了“显示所有对象”不会显示已隐藏的表格组件的错误
  • 修复了可见性工具栏项目菜单中不正确的复选标记的问题
  • 修复了反馈报告器中选项卡视图标签将消失的错误
  • 反馈报告器现在在控制台选项卡中显示日志数据,而不是脚本标记
  • 已修正有关反馈系统中ASL访问的警告
  • 修复了一些内存管理问题
  • 修复了一些使用http而不是https的Web链接
  • 修复了在10.10和10.11上新的帮助系统搜索的问题


sqleditor