投入式CRUD网络应用程序[英] Drop-in CRUD web application

本文是小编为大家收集整理的关于投入式CRUD网络应用程序的处理方法,想解了投入式CRUD网络应用程序的问题怎么解决?投入式CRUD网络应用程序问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

背景

一个简单的数据库,上面有大约20个表,上面撒上独特的约束,主要键和外键关系.这是一个仅供内部使用的数据库.只有两个或三个人可以直接访问数据.其中只有一个人有资格成为DBA.

使用dbschema和postgresql 9.1.

开发数据库.

该项目本身本身是一个快速和杂音的原型,但使用干净的数据.身份验证和安全性是无问题的.

问题

我想提供一个简单的基于Web的CRUD应用程序,以便可以解决任何数据错误而无需涉及DBA.

问题

您建议使用哪种软件公开一个简单的Web界面,该界面允许非DBAS更新数据的功能?

示例

要澄清,如果是Java应用程序,这是我设想的简单性:

  1. 下载jar文件(例如,crud-web-app.jar).
  2. 运行:
    java -jar crud-web-app.jar --username=postgres --password=password --host=localhost:5432 --database=database --listen=127.0.0.1:8080
    
  3. 浏览到127.0.0.1:8080
  4. 选择一个表(一键).
  5. 编辑数据(保存在Ajax上).

相关

phppgadmin 接近).

有什么建议?

谢谢!

推荐答案

在不编写任何代码的情况下生成Crud:

PostgreSQL PHP Generator是PostgreSQL GUI前端,可让您为选择的表格,视图和查询生成高质量的PHP脚本,以通过网络更新.

演示页

免费版本相当广泛,商业版本包含大量功能.使用该工具,大约花了30分钟(从软件下载)生成CRUD页面的二十张表.该软件会自动为外国密钥关系提供下拉订单.

示例输出

以下屏幕截图显示了运行发电机的输出:

其他推荐答案

另一个选项是 dadabik ,您可以在不编码的情况下创建CRUD前端/Web应用程序.

本文地址:https://www.itbaoku.cn/post/1763864.html