summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move alembic settings to a separate alembic.cfg.Barry Warsaw2014-10-134-7/+22
* Merge Aurélien Bompard's latest merge branch, with some cleaning up by Barry.Barry Warsaw2014-10-1321-167/+233
|\
| * Merge Barry's changesAurélien Bompard2014-10-139-112/+138
| |\ | |/ |/|
* | Add the [logging.database] section and use it to configure the SQLAlchemy andBarry Warsaw2014-10-123-19/+34
* | Remove some unused stuff.Barry Warsaw2014-10-112-7/+0
* | Merge Abhilash's latest revisions.Barry Warsaw2014-10-118-58/+76
| * Fix unit tests with SQLite nowAurélien Bompard2014-10-102-4/+8
| * Fix unit tests with PostgreSQLAurélien Bompard2014-10-102-9/+36
| * * remove migrate commandAbhilash Raj2014-10-1018-135/+66
| * merge branch from abompardAbhilash Raj2014-10-1011-65/+172
| |\
| | * Properly close transactions on schema changesAurélien Bompard2014-10-081-0/+2
| | * Include Alembic and SQLAlchemy logging into the Mailman logging systemAurélien Bompard2014-10-075-44/+15
| | * Don't use a testing layer for database testsAurélien Bompard2014-10-062-60/+10
| | * Merge from Abhilash's branchAurélien Bompard2014-10-0619-101/+181
| | |\ | |_|/ |/| |
| | * Fix DB unit testsAurélien Bompard2014-10-062-39/+53
| | * Add unit tests for the automatic migration codeAurélien Bompard2014-10-032-0/+144
| | * New DB testing layer that does not auto-create the DBAurélien Bompard2014-10-031-0/+30
| | * Alembic stamping is done in the schema manager nowAurélien Bompard2014-10-031-12/+0
| | * Split DB creation and upgrade into separate functions to ease testingAurélien Bompard2014-10-031-4/+11
| * | fix database reset error due to foreign key constraint between user and addre...Abhilash Raj2014-10-094-5/+7
|/ /
* | add central alembic configAbhilash Raj2014-10-037-31/+46
* | Merge barry\'s branch with test fixes and clean codeAbhilash Raj2014-10-0217-89/+152
|\ \ | |/ |/|
| * Remove an unused import.Barry Warsaw2014-10-021-1/+0
| * Fix the test suite.Barry Warsaw2014-10-024-4/+4
| * PostgreSQL support by Abhilash, cleaned by Barry.Barry Warsaw2014-09-2712-29/+40
| |\
| * \ Migrations, with cleanup by Barry.Barry Warsaw2014-09-2710-11/+256
| |\ \
* | | | Don't initialize twiceAurélien Bompard2014-10-022-2/+6
* | | | Fix typoAurélien Bompard2014-10-021-1/+1
* | | | Fix the 'alembic revision' commandAurélien Bompard2014-10-021-0/+6
* | | | Automatically migrate the databaseAurélien Bompard2014-10-022-2/+87
| |_|/ |/| |
* | | Add support for postgresqlAbhilash Raj2014-09-2510-21/+33
* | | * fixed a bug where alemnic could not find its migrations directoryAbhilash Raj2014-09-255-9/+19
| |/ |/|
* | add autogenerate switch that generates to create migration scripts automaticallyAbhilash Raj2014-09-252-5/+11
* | add new command `mailman migrate` to migrate the new schema on the old databaseAbhilash Raj2014-09-254-18/+61
* | 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-245-0/+106
|/
* Update some comments.Barry Warsaw2014-09-231-1/+4
* Use a simpler UUID implementation.Barry Warsaw2014-09-232-30/+18
* 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-236-90/+4
* Migrations will be replaced with Alchemy.Barry Warsaw2014-09-2220-2716/+0
* Re-add the _prepare() method for SQLite permissions.Barry Warsaw2014-09-221-0/+10
* Pass all tests with PYTHONWARNINGS=error.Barry Warsaw2014-09-227-27/+24
* Clean up pass.Barry Warsaw2014-09-2228-217/+216
* Another test repair.Barry Warsaw2014-09-211-0/+2
* Test repair:Barry Warsaw2014-09-215-3/+20
* Merge Abilash's branchBarry Warsaw2014-09-2131-577/+612
|\
| * * remove some unused codeAbhilash Raj2014-09-199-55/+26
| * * fix the circular dependecy problem between User and AdressAbhilash Raj2014-09-197-21/+31