plainblack.com
Username Password
search
Bookmark and Share
Thingy Unique feilds  (#585)
Issue

Thingy is great but to be 100% useful as a full relational database we need the option of having unique fields, keys and indexes. 

Ehab Heikal

 www.elmotaheda.com , www.mashy.com

Quote: An eye for an Eye only helps make the whole world blind

Gandhi

Solution Summary
Comments
JT
0
3/14/2008 12:20 pm

First and foremost Thingy is not a relational database. It is an application builder. But more to your point, I need more than what you've posted here. I need real world examples of how you intend to use each feature. And please create separate RFE's for each feature you want added. What you've posted so far is just a commentary, not a request for a specific feature. That's not useful.

ehab
0
3/14/2008 3:42 pm

As an example of unique fields, i was trying a while back to make a mini application for real estate appartment selling. The appartment numbers are unique, you can not have two appartments labeled 203. This is a feature of the field itself as being a primary key. Maybe i should have said primary keys instead of unique fields.

 Yes thingy is an application builder, but as far as I understand it is working on top of a relational database, the more control you give the more useful it will be for more advanced users.

As for indexing, well it is not as important, it is a speed thing and if it is needed it can always be done at the database optimization level.

In your blog you did refer to thingy as micro$oft Access like, which is a database with an IDE. So I assumed thingy will try to fill the IDE part for mysql databases running on WebGUI.

 

Ehab Heikal

 www.elmotaheda.com , www.mashy.com

Quote: An eye for an Eye only helps make the whole world blind

Gandhi

JT
0
3/14/2008 4:39 pm

I said some people will associate it with MS Access, and yes it does sit on top of a database, but I really don't want people to think of it as a database tool. That's why we didn't use any database terminology in building it.

The unique fields thing seems like a decent idea. I can definitely see someone using it as you described. Unique field is a good term for it, because it won't be the primary key (there's an id that is the primary key) and we aren't using database terminology. The reason I questioned it was that I just wanted to see what the real world application for it was, and you gave a great example.

ehab
0
3/16/2008 7:48 pm

 

I know you dream of a tool that non-tech people can use to build applications, the goal is a tough one. I believe you are on the right track to giving less technically oriented people some power, but if you pass through more of the features of databases to the end user then more technically oriented people would be able to make wonders with this in much less time than any other web based content management system. And that would get the developer crown in. I personally would kill ( well not really ) for a query builder with wizards like M$ Access that can be used with forms like thingy.

 This is my 2 cents worth. I hope that this is not the wrong place to post this.

Back to my original point, Unique fields. How much karma do you think would make this come through? Wink 

 

Ehab Heikal

 www.elmotaheda.com , www.mashy.com

Quote: An eye for an Eye only helps make the whole world blind

Gandhi

ehab
0
11/12/2008 6:25 am
How much karma do you think would make this come through? Wink
JT
0
11/12/2008 5:18 pm
a few thousand to move it to the top of the list
zylopfa
0
4/29/2011 9:56 am
I have made this unique fields feature in my recent pull request on github, its been created from 7.10.13-beta. Just waiting for someone to accept the pull request.
git@github.com:zylopfa/webgui.git

https://github.com/plainblack/webgui/pull/9

perlDreamer
0
5/23/2011 12:46 pm
Added to 7.10.17
Details
Ticket Status Resolved  
Rating0.0 
Submitted By ehab  
Date Submitted2008-03-14 
Assigned To unassigned  
Date Assigned 2012-02-11  
Assigned By  
What to improve? WebGUI Beta  
URLrfe/request-for-enhancement/thingy-unique-feilds
Karma
Difficulty 2  
Karma So Far800
Karma Rank400.00
Keywords
Ticket History
5/23/2011
12:46 PM
Resolved perlDreamer
2/2/2009
8:46 AM
500 karma transfered ehab
11/6/2008
8:05 PM
150 karma transfered knowmad
© 2012 Plain Black Corporation | All Rights Reserved