equal
deleted
inserted
replaced
254 except AttributeError: |
254 except AttributeError: |
255 # constant restriction |
255 # constant restriction |
256 # XXX: X title LOWER(T) if it makes sense? |
256 # XXX: X title LOWER(T) if it makes sense? |
257 return None |
257 return None |
258 if rschema.final: |
258 if rschema.final: |
259 if len(ovar.stinfo['relations']) == 1: |
259 if len(ovar.stinfo['relations']) == 1 \ |
|
260 and not ovar.stinfo.get('having'): |
260 # attribute selection |
261 # attribute selection |
261 return ovar |
262 return ovar |
262 return None |
263 return None |
263 opt = 'right' |
264 opt = 'right' |
264 cardidx = 0 |
265 cardidx = 0 |