New user, but experienced software engineer feedback, and reason not to proceed #2137
Replies: 4 comments 9 replies
-
Directus.io might suit your use-case better. |
Beta Was this translation helpful? Give feedback.
-
Hi @adrian-stephens. Thanks for taking the time to write up such detailed feedback - that is really helpful for us. Firstly, using SQL relationships. This is about to be released, in the next few days! Your other questions
We definitely need better documentation for the reasons you state. This is something that we plan to do a lot more to over the next few weeks and months. Happy to help you in more detail if you can explain more about what you need here - but it sounds like you're moving on :( Thanks again for contributing feedback |
Beta Was this translation helpful? Give feedback.
-
Has the relationships with external databases been released? I'm not sure which version of Budibase I'm running but I can't seem to see it in my data source from an existing PostgreSQL database. |
Beta Was this translation helpful? Give feedback.
-
Just to second the OP here. I'm coming from PostgreSQL, have done development on Symfony and FileMaker and looking for an alternative to the later. I found that basics with fields and simple relations work really well, but I'm banging my head against the wall for anything with slightly complex relations or selection. Things that would be a breeze in FileMaker and that I'm sure are possible in Budibase, just I can't find how to do it in the documentation or with a search. Like showing a table with related entries to a currently selected one (what's called Portals in FM). Or filtering a table with a dropdown box. It's all there, I see bits and piece in the docs, but nothing really works for me and it seems a lot more complicated than it should be. I see the potential. But some things are just too arcane or not explained well. I still don't understand what exactly a repeater is and how it's different from a data source or table. Or what needs to be nested into what and why. Is there a difference between nesting a form in a data source vs. the data source in a form? |
Beta Was this translation helpful? Give feedback.
-
Hello. I've been attempting to find an open source MySQL app builder to meet certain requirements.
To give a bit of background, a local farm has a huge spreadsheet they use to manage planting and successions. I offered free of charge to provide them something a bit more stable, based on a database. I'm not getting paid, and they have little money, so something for free is attractive. I'm a retired software engineer, with 20+ years of commercial programming real-time systems in C.
I evaluated Zoho creator, and had a working prototype in a week. There are other commercial tools out there that would probably do the job. I also had a partial prototype working in Microsoft Access using ODBC to a MySQL database in a couple of days.
I've looked at Budibase. My "look" was about 8 hours. My observations are that the design is nice and clean, and I would really love to use this kind of tool. The tool reflects relationships well, but only using the inbuilt database. Importing tables from MySql that include foreign keys (lookup fields) looses that link, and makes the fields nigh on useless. As the killer reason for a relational database is relations, that kind of negates the value of an external table feature in budibase. I wanted to use a MySQL database, because I know how to manage it and could front-end it with MS Access if need be.
Programmability is promised, but unclear. I need to have a succession form with the following characteristics:
during that date range.
attributes, such as the status of the planting/harvesting can be added.
I don't see how to create a trigger based on updating a field in a subform. I don't see any documentation that explains this.
The documentation page for actions is blank. There are some promising choices, but it is not clear how to use them.
I couldn't find how to generate debug messages.
Result, I don't see how to proceed using this tool without spending a lot of time in trial and error, which I'm not going to do.
For what it's worth, I did the same evaluation with the following open-source tools: nuBuilder, Appsmith, AppGini, Lianja with the same result.
Beta Was this translation helpful? Give feedback.
All reactions