{"action":"opened","issue":{"url":"https://api.github.com/repos/kbower/tickettest1/issues/1826","repository_url":"https://api.github.com/repos/kbower/tickettest1","labels_url":"https://api.github.com/repos/kbower/tickettest1/issues/1826/labels{/name}","comments_url":"https://api.github.com/repos/kbower/tickettest1/issues/1826/comments","events_url":"https://api.github.com/repos/kbower/tickettest1/issues/1826/events","html_url":"https://github.com/kbower/tickettest1/issues/1826","id":196643950,"number":1826,"title":"Advanced Query re-design","user":{"login":"i-rabot","id":24670438,"avatar_url":"https://avatars.githubusercontent.com/u/24670438?v=3","gravatar_id":"","url":"https://api.github.com/users/i-rabot","html_url":"https://github.com/i-rabot","followers_url":"https://api.github.com/users/i-rabot/followers","following_url":"https://api.github.com/users/i-rabot/following{/other_user}","gists_url":"https://api.github.com/users/i-rabot/gists{/gist_id}","starred_url":"https://api.github.com/users/i-rabot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/i-rabot/subscriptions","organizations_url":"https://api.github.com/users/i-rabot/orgs","repos_url":"https://api.github.com/users/i-rabot/repos","events_url":"https://api.github.com/users/i-rabot/events{/privacy}","received_events_url":"https://api.github.com/users/i-rabot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-20T11:00:15Z","updated_at":"2016-12-20T11:00:15Z","closed_at":null,"body":"_Imported from trac ticket 1826.\nCreated by **rneville**\nOpened in trac: Jul 24, 2012, 1:46:48 PM\nLast modified in trac: Oct 29, 2012, 1:46:04 PM_\n***\n_by rneville:_\nAdvancedQuery needs an overhaul.\n\nTrying to automatically deal with relationships between objects, while admirable, is not practical for a number of reasons...namely: what happens when you have multiple foreign key references to the same table (answer AdvQuery pukes), what if you wanted to include calculated properties (answer to do this automatically could prove problematic), how would you handle self-referential issues where a table has a relation to itself (answer is that it doesn't handle this right now and blows up).\n\nI would prefer to reduce the metadata gathering to the scalar columns that exist on the host class only. Relationships & collections should be hand-specified or at best, auto-generated via the mappings.py file. \n\n***\n* rneville attached [ra_logo_final.jpg](https://trac.retailarchitects.com/trac/attachment/ticket/1826/ra_logo_final.jpg) on Jul 25, 2012, 7:08:20 AM\n"}}
{"actor":{"display_login":"i-rabot"}}