summaryrefslogtreecommitdiff
path: root/src/mailman/database/model.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-10-23 18:53:18 -0400
committerBarry Warsaw2011-10-23 18:53:18 -0400
commit379aa1fac89428650e40ace3a672cdf43cc6aa73 (patch)
treed9db244ea274d3f18afa5c76561a2234de8a8885 /src/mailman/database/model.py
parent4eb33b4c70e980d4689c42d359f9321a4b41df6c (diff)
downloadmailman-379aa1fac89428650e40ace3a672cdf43cc6aa73.tar.gz
mailman-379aa1fac89428650e40ace3a672cdf43cc6aa73.tar.zst
mailman-379aa1fac89428650e40ace3a672cdf43cc6aa73.zip
Diffstat (limited to 'src/mailman/database/model.py')
-rw-r--r--src/mailman/database/model.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mailman/database/model.py b/src/mailman/database/model.py
index 173659269..eec88936f 100644
--- a/src/mailman/database/model.py
+++ b/src/mailman/database/model.py
@@ -49,11 +49,14 @@ class ModelMeta(PropertyPublisherMeta):
@staticmethod
def _reset(store):
+ from mailman.config import config
+ config.db._pre_reset(store)
# Make sure this is deterministic, by sorting on the storm table name.
classes = sorted(ModelMeta._class_registry,
key=attrgetter('__storm_table__'))
for model_class in classes:
store.find(model_class).remove()
+ config.db._post_reset(store)