summaryrefslogtreecommitdiff
path: root/src/mailman/testing/layers.py
diff options
context:
space:
mode:
authorBarry Warsaw2013-10-24 20:38:39 -0400
committerBarry Warsaw2013-10-24 20:38:39 -0400
commitb4d3a036b5949c6945b13416615cfd356a327ee2 (patch)
tree005fb17df2571caba1a706e4ffd30511083e633b /src/mailman/testing/layers.py
parentd370397e38f6357612811ba55af7fdee4552b59e (diff)
parentb36b316a74cf06affbd709b3a3f3a3cfac6921c0 (diff)
downloadmailman-b4d3a036b5949c6945b13416615cfd356a327ee2.tar.gz
mailman-b4d3a036b5949c6945b13416615cfd356a327ee2.tar.zst
mailman-b4d3a036b5949c6945b13416615cfd356a327ee2.zip
* The `bounceevent` table now uses list-ids to cross-reference the mailing
list, to match other tables. Similarly for the `IBounceEvent` interface. Also: - Move the acquisition of the database lock during creation to the IDatabaseFactory.create() method instead of the individual database initialize() methods. - In the migration.rst doctest, don't delete teh version records when using SQLite, since that breaks tests. - Implement a few nice helpers for database migrations, including make_listid() for turning a list name into a list id, and pivot() which simplifies moving the backup table to the final table name.
Diffstat (limited to 'src/mailman/testing/layers.py')
0 files changed, 0 insertions, 0 deletions