Closed ThomasPause closed 4 years ago
here is a good comparison: https://scalegrid.io/blog/which-is-the-best-postgresql-gui-2019-comparison/ it says, that pgadmin4 and dbeaver are the best tools, pgadmin4 comes as a docker container version (https://hub.docker.com/r/dpage/pgadmin4/) but this link is down..
another list: https://wiki.postgresql.org/wiki/PostgreSQL_Clients#Web_Clients again, are in front there also, SIDU seems to be pretty nice (http://topnew.net/sidu/) another alternative could be Hisha (https://github.com/xshogi/hisha) but the main problem is that it is made for IT people and we need a more 'userfirendly' thing
the proposed solution Oracle Forms is a proprietary software solution, but a free alternative is Libre Office Data. I will try this, because it also supports forms etc.
Pro: seems to be easy usable, many assists for userfriendly experience, configured in short time Contra: not a web based solution (but reads/writes from/to server backend), needs to be installed on devices
a form for inserting new catalogues and to scroll existing (Design is flexible, just as an idea)
also regular querying is possible..
Are there good frontends for TerminusDB?
I asked people who know the team:
[...] very good developers, so I am sure terminusdb has a good core. Not sure if it is convenient/business-mature
Maybe this is helpful https://news.ycombinator.com/item?id=16508965.
https://firebase.google.com/ It's likely not right for us:
FireBase is a NoSQL database. Data stored/processed in a cloud. ... Unlike SQL there's no schema for the database, no tables, no columns, it's just a combination of key/value pairs. It is quit fast in response in comparison to MySQL as it stored the information in the JSON objects.
See also:
I am investigating the Flask framework for Python. There is also the https://github.com/dpgaspar/Flask-AppBuilder.
Developing a prototype using Flask-AppBuilder, see https://flask-appbuilder.readthedocs.io.
Flask-AppBuilder can show other tables using their labels as a multi selection field and allows search and CRUD, so a custom solution using Flask-AppBuilder is the choice.
We need a frontend for our database that conforms to our system specification at https://github.com/hitontology/database-frontend/issues/2. For this, the first idea is to use an existing approach. Investigate!