webdb-app / app Goto Github PK
View Code? Open in Web Editor NEWEfficient Database IDE
Home Page: https://webdb.app
License: GNU Affero General Public License v3.0
Efficient Database IDE
Home Page: https://webdb.app
License: GNU Affero General Public License v3.0
All databases get stuck "loading".
Error in docker container logs:
select routine_name as name, routine_type as type, routine_schema as 'database' from information_schema.routines where routine_schema != 'sys' order by routine_name This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: TypeError: routines is not iterable at MySQL.getComplexes (file:///usr/src/app/src/wrapper/mysql.js:230:25) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Controller.getStructure (file:///usr/src/app/src/endpoint/server/controller.js:65:24)
To be transparent, the feature of converting the entire database, tables, and columns to a certain collation is only available on MySQL due the complexity to implement on other server
Please tell me if you need it
Since now, the app call "table" the collection
It's not a big deal if you come from SQL world but Mongo user will certainly complain about it
Tell me if it's a priority
With GCP, Aurora and RDS as first goal,
I also thought about Digital Ocean, Atlas and Azure implementation
Tell me if you need this
Upvote if you need support of GridFS
Vote for this proposal if you want/need it
Someone on reddit, proposed to implement Virtual columns
Upvote to change priority
Using latest safari v17.1.2
I changed the hostname for my mongo db in my docker compose solution.
In the WebDB interface, when I try to update an existing connection, it fails.
When I try to add a new connection, it fails.
Here is a video showing the behavior.
Note: I checked the console and there are lots of errors... is Safari an issue?
Upvote and/or discuss about this
So
Apple dev ask me 100$ per year for submitting WebDB to their store or allow auto updater which is crucial or this kind of app
I managed to make app work through electron and starting to start preparing gitlab CI to run packaging job in different machines which cost quite a lot in term of time and money
Then I just realized that maybe docker is good enough for every backend dev
Tell me if you REALLY need this because it's very time consuming and Docker fit so well for this App
Initially, WebDB was designed for developers, so the need of user managment for each databases system was limited
Upvote if you need this
Right now, the export feature on query result, export the entire data set
Tell me if you need an option to export specific row, once results are shown
It's quite difficult to add autocomplete on top of an existing one so I didn't implement it
But tell me if you think it would be a important thing to have collection/column/type name autocomplete
Upvote if you want to have a edit section of server variables
Right now, the are just a few single-char comparator implemented into autocomplete
I thought of implement all of them (there a plenty for PostgreSQL) so let me know if you want this
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.