equal
deleted
inserted
replaced
229 self.init_creating() |
229 self.init_creating() |
230 |
230 |
231 def map_attribute(self, etype, attr, cb): |
231 def map_attribute(self, etype, attr, cb): |
232 self._rql_sqlgen.attr_map['%s.%s' % (etype, attr)] = cb |
232 self._rql_sqlgen.attr_map['%s.%s' % (etype, attr)] = cb |
233 |
233 |
|
234 def unmap_attribute(self, etype, attr): |
|
235 self._rql_sqlgen.attr_map.pop('%s.%s' % (etype, attr), None) |
|
236 |
234 # ISource interface ####################################################### |
237 # ISource interface ####################################################### |
235 |
238 |
236 def compile_rql(self, rql, sols): |
239 def compile_rql(self, rql, sols): |
237 rqlst = self.repo.vreg.rqlhelper.parse(rql) |
240 rqlst = self.repo.vreg.rqlhelper.parse(rql) |
238 rqlst.restricted_vars = () |
241 rqlst.restricted_vars = () |