Ticket #1483: Elixir-0.4.0_entity.py.diff
| File Elixir-0.4.0_entity.py.diff, 0.7 kB (added by renier, 1 year ago) |
|---|
-
entity.py
old new 641 641 return cls.query().filter_by(*args, **kwargs).first() 642 642 get_by = classmethod(get_by) 643 643 644 def get(cls, id): 645 for field in cls._descriptor.fields.values(): 646 if field.primary_key: 647 idname = field.colname 648 break 649 else: 650 idname = 'id' 651 652 idarg = { idname: id } 653 return cls.query().filter_by(**idarg).first() 654 get = classmethod(get) 655 644 656 # DEPRECATED LAND 645 657 def select(cls, *args, **kwargs): 646 658 warnings.warn("The select method on the class is deprecated."