【问题标题】:Packaged application for CRUD operations on a database [closed]用于数据库上 CRUD 操作的打包应用程序 [关闭]
【发布时间】:2021-11-15 18:14:52
【问题描述】:

我知道数据库的可视化工具有很多,比如metabase、grafana、tableau、superset……

但我不知道任何允许对数据库进行 CRUD 操作(创建、读取、更新和删除)的打包软件。

这个问题已经在我的几个项目中多次出现在我面前,我想让一个表对用户可用,这不值得定制开发。我敢打赌很多人一定有同样的情况

但是我还没有找到任何在数据库表上提供 crud 操作的打包软件。所以这对我来说似乎非常奇怪,我想看看为什么,这个功能有设计问题吗?还是我只是做错了谷歌搜索,这些软件有另一个名字?

【问题讨论】:

    标签: database docker crud open-source


    【解决方案1】:

    你的意思是像数据库管理工具这样的东西吗?

    你有很多,我个人使用DBeaver

    如果您指的是使用 CRUD 操作生成样板 API 的框架,那么您有来自 IBM 的 Loopback

    如果您的意思是可以作为 Web 应用程序访问的东西,那么如果您专注于 MySQL/MariaDB,那么您有 PHPMyAdmin

    【讨论】:

    • 是的,但是有些愚蠢的简单,我可以与 LDAP 集成,我使用 DBeaver,但我不会要求用户使用它。 Loopback 和 PHPMyAdmin 我没用过,我研究一下,非常感谢
    • 如果你使用 PostgreSQL,你也有 pgAdmin (pgadmin.org)。这些工具根据数据库凭据进行身份验证,因此如果您想实际实施 LDAP 身份验证,您应该将您的 AD 与数据库用户同步。 Loopback 是一个框架,因此您可以生成一个 API,因此可能不是您想要的。
    • 试试 pgAdmin 的沙箱来检查它是否是你想要的:katacoda.com/enterprisedb/scenarios/pgadmin-sandbox
    • 在环回的情况下,它似乎面向提供服务,而不是 Web 界面。 PHPMyAdmin 似乎只是 mysql,更像是程序员的数据库客户端,而不是简单的 CRUD,让不懂 SQL 的用户访问。
    • 再次感谢您,但关于 pgadmin,我将其视为指导程序员而非最终用户的工具
    猜你喜欢
    • 2021-05-21
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 1970-01-01
    • 2011-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多