summaryrefslogtreecommitdiff
path: root/src/mailman/database (follow)
Commit message (Expand)AuthorAgeFilesLines
* Migrations, with cleanup by Barry.Barry Warsaw2014-09-274-0/+109
|\
| * add autogenerate switch that generates to create migration scripts automaticallyAbhilash Raj2014-09-251-2/+1
| * add new command `mailman migrate` to migrate the new schema on the old databaseAbhilash Raj2014-09-252-18/+7
| * no need to stamp the testing dbAbhilash Raj2014-09-241-1/+0
| * added license block for the new fileAbhilash Raj2014-09-242-1/+18
| * added support for migrations via alembicAbhilash Raj2014-09-244-0/+102
|/
* Use a simpler UUID implementation.Barry Warsaw2014-09-231-29/+17
* We do not need _database_exists() or _make_temporary() any more either.Barry Warsaw2014-09-234-101/+6
* Since we don't have migrations, we don't need the ITemporaryDatabase stuff,Barry Warsaw2014-09-234-64/+4
* Migrations will be replaced with Alchemy.Barry Warsaw2014-09-2219-2668/+0
* Re-add the _prepare() method for SQLite permissions.Barry Warsaw2014-09-221-0/+10
* Clean up pass.Barry Warsaw2014-09-225-61/+42
* Test repair:Barry Warsaw2014-09-212-1/+8
* * remove some unused codeAbhilash Raj2014-09-192-48/+26
* * fix the circular dependecy problem between User and AdressAbhilash Raj2014-09-192-15/+1
* reset database by purging all data instead of dropping schema and recreating itAbhilash Raj2014-09-181-9/+10
* all tests except for importer working(ignoring test_migrations.py)Abhilash Raj2014-09-183-42/+18
* fix all tests in mailman.model.testsAbhilash Raj2014-09-131-1/+5
* modify all storm queries to work with SAAbhilash Raj2014-09-123-54/+66
* * change declarative_base class to use ModelMeta classAbhilash Raj2014-09-066-106/+21
* add new UUID typeAbhilash Raj2014-09-051-23/+85
* change models to use sqlalchemy models<WIP>Abhilash Raj2014-09-041-1/+4
* add new database base model for sqlalchemyAbhilash Raj2014-09-041-0/+38
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-282-13/+13
* Bump copyright years.Barry Warsaw2014-01-0113-13/+13
* Checkpointing.Barry Warsaw2013-11-252-2/+45
* Only do the cleanup if we're not using SQLite.Barry Warsaw2013-10-242-6/+6
* Test repair, and import enum from the right place.Barry Warsaw2013-09-011-2/+3
* trunk mergeBarry Warsaw2013-09-012-7/+7
|\
| * Switch to PEP 435 enums from flufl.enums.Barry Warsaw2013-06-182-7/+7
* | remove debuggingBarry Warsaw2013-09-011-1/+0
* | Migrate bounceevent.list_name -> bounceevent.list_idBarry Warsaw2013-09-0111-83/+262
|/
* Bump copyright years.Barry Warsaw2013-01-0111-11/+11
* Remove mailinglist.admin_member_chunksize.Barry Warsaw2012-12-303-5/+8
* Remove mailinglist.private_roster.Barry Warsaw2012-12-303-4/+7
* Remove unused columns mailinglist.subscribe_policy,Barry Warsaw2012-12-303-8/+10
* Remove mailinglist.send_reminders column too.Barry Warsaw2012-12-303-7/+10
* * The column `mailinglist.new_member_options` was unused, and has beenBarry Warsaw2012-12-304-2/+229
* Revert the addition of the mailinglist.style_name column, as well as theBarry Warsaw2012-12-293-11/+1
* LP: #975692 phase 1Barry Warsaw2012-12-283-4/+24
* DatabaseBarry Warsaw2012-10-166-81/+232
* Port the schema migration changes for LP: #1024509 to PostgreSQL.Barry Warsaw2012-09-052-6/+37
* * Schema migrations (LP: #1024509)Barry Warsaw2012-09-043-3/+66
* * The link between members and the mailing lists they are subscribed to, isBarry Warsaw2012-09-043-27/+70
* A few fixes for schema migration on PostgreSQL.Barry Warsaw2012-08-202-3/+22
* * Removed obsolete `IMailingList` attribute `generic_nonmember_action.Barry Warsaw2012-08-194-4/+7
* * The policy for archiving has now been collapsed into a single enum, calledBarry Warsaw2012-07-2617-103/+1268
|\
| * And now, working for PostgreSQL.Barry Warsaw2012-07-251-0/+3
| * Working for SQLite:Barry Warsaw2012-07-253-16/+105
| * The final bit of refactoring puts the specifics of making a temporary databaseBarry Warsaw2012-07-253-52/+74