背景
一个包含大约 20 个表的简单数据库,其中散布着唯一约束、主键和外键关系。这是一个仅供内部使用的数据库。只有两三个人可以直接访问数据。这些人中只有一个有资格成为 DBA。
该数据库是使用 DbSchema 和 PostgreSQL 9.1 开发的。
该项目本身旨在成为一个快速而肮脏的原型,但使用干净的数据。身份验证和安全性不是问题。
问题
我想提供一个简单的基于 Web 的 CRUD 应用程序,这样就可以解决任何数据错误,而无需让 DBA 参与其中。
问题
您会推荐什么软件来公开一个简单的 Web 界面,让非 DBA 能够更新数据?
例子
澄清一下,如果它是一个 Java 应用程序,下面是我所设想的简单性:
- 下载
jar
文件(例如,crud-web-app.jar
)。 - 跑:
java -jar crud-web-app.jar --username=postgres --password=password --host=localhost:5432 --database=database --listen=127.0.0.1:8080
- 浏览到 127.0.0.1:8080
- 选择一个表(单击)。
- 编辑数据(通过 AJAX 保存)。
有关的
phpPgAdmin接近了,但我认为可能有一些更简单的东西(即,对非 DBA 来说不那么吓人)。
有什么建议么?
谢谢!