diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-03-02 01:45:31 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-03-02 01:45:31 +0000 |
commit | 9985d21385ca8a478dcdd7d989982295775d0383 (patch) | |
tree | 88e1e943295c4abb6b303728f1794e50f9f02217 /lib/sqlalchemy/util.py | |
parent | 2d47f5a0b99b9df89f6e01027fa8159a39307d33 (diff) | |
download | sqlalchemy-9985d21385ca8a478dcdd7d989982295775d0383.tar.gz |
added objectstore.refresh(), including supporting changes in mapper, attributes, util
Diffstat (limited to 'lib/sqlalchemy/util.py')
-rw-r--r-- | lib/sqlalchemy/util.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/sqlalchemy/util.py b/lib/sqlalchemy/util.py index a0e0e244c..618900fcf 100644 --- a/lib/sqlalchemy/util.py +++ b/lib/sqlalchemy/util.py @@ -327,6 +327,10 @@ class HistoryArraySet(UserList.UserList): self.records = {} for l in list: self.append_nohistory(l) + def clear(self): + """clears the list and removes all history.""" + self.data[:] = [] + self.records = {} def added_items(self): """returns a list of items that have been added since the last "committed" state.""" return [key for key in self.data if self.records[key] is True] |