提交 995c9c19 authored 作者: Frederic Bastien's avatar Frederic Bastien 提交者: sentient07

Implement the optimization position 'last'.

上级 cb3436b7
......@@ -321,8 +321,11 @@ class SequenceDB(DB):
def register(self, name, obj, position, *tags):
super(SequenceDB, self).register(name, obj, *tags)
assert isinstance(position, (integer_types, float))
self.__position__[name] = position
if position == 'last':
self.__position__[name] = len(self.__position__)
else:
assert isinstance(position, (integer_types, float))
self.__position__[name] = position
def query(self, *tags, **kwtags):
"""
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论