aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/db
Commit message (Expand)AuthorAgeFilesLines
...
* | Give a more useful error if a table already exists and so we can't create it ...Christopher Allan Webber2013-03-041-1/+7
|/
* Simplifying the test for whether or not a user and slug combo exists.Christopher Allan Webber2013-02-271-3/+1
* Media URLs with ids in them are now like /u/cwebber/m/id:4112/ rather than /u...Christopher Allan Webber2013-02-261-2/+4
* Import sqlalchemy's and_ and use it in our select statementChristopher Allan Webber2013-02-261-2/+3
* And of course, we need to actually commit at the end of a migration.Christopher Allan Webber2013-02-261-0/+3
* Dope'ily missed .count() on the query where we're countingChristopher Allan Webber2013-02-251-1/+1
* Supplying migrations for a bold new era of mediagoblin entry slugsChristopher Allan Webber2013-02-251-0/+54
* Fix deleting media with attachments.Elrond2013-02-181-0/+1
* Drop backward compatibility for media_data backref.Elrond2013-02-011-9/+1
* Drop media_data_table property.Elrond2013-02-011-6/+3
* Rewrite media_data handling to use relationshipsElrond2013-02-011-20/+21
* Fix issue 611: Proper (back)relationship on MediaComment.Elrond2013-01-291-1/+7
* Merge branch '216_cwebber_style_unique_slugs'Christopher Allan Webber2013-01-251-9/+61
|\
| * New mediaentry slug tests now pass!Christopher Allan Webber2013-01-231-3/+4
| * We don't want any empty string slugs, so make "" -> NoneChristopher Allan Webber2013-01-231-0/+4
| * Switching uuid4()[1:4] -> uuid4().hex[:4]Christopher Allan Webber2013-01-231-1/+1
| * Simplifying string concatenation in generate_slug and fixing docstringChristopher Allan Webber2013-01-151-5/+7
| * A revised algorithm for generating slugs.Christopher Allan Webber2013-01-151-11/+47
| * Need to import uuid4 for generate_slug to totally workChristopher Allan Webber2013-01-151-0/+2
| * Make generate_slug assign a slug in any caseSebastian Spaeth2013-01-151-8/+15
* | Use better relationships to delete collections.Elrond2013-01-231-5/+8
* | Use inspect_table; default user license==None.Elrond2013-01-221-3/+2
* | Merge remote-tracking branch 'refs/remotes/spaetz/521_license_preference' int...Christopher Allan Webber2013-01-222-0/+13
|\ \
| * | Add a license preference fieldMark Holmquist2013-01-172-0/+13
* | | Enable foreign key checking on sqlite.Elrond2013-01-181-1/+12
|/ /
* | import db.sql.util -> db.utilSebastian Spaeth2013-01-171-1/+1
* | Implement User.delete() (#540)Sebastian Spaeth2013-01-171-1/+22
* | Implement Collection.delete()Sebastian Spaeth2013-01-171-1/+10
* | Implement MediaEntry().delete() (#540)Sebastian Spaeth2013-01-171-3/+36
|/
* Simplify check_media_slug_usedSebastian Spaeth2013-01-152-7/+5
* Move db.sql.migration_tools to db.migration_tools.Elrond2013-01-082-1/+1
* Add inspect_table.Elrond2013-01-082-7/+11
* Move all the migration tools into new migration_tools.pyElrond2013-01-083-250/+265
* Remove custom GMQuery classSebastian Spaeth2013-01-071-14/+1
* Mv db.sql.base to db.baseSebastian Spaeth2013-01-076-21/+4
* Move mediagoblin.db.sql.extratypes to mediagoblin.db.extratypesSebastian Spaeth2013-01-073-2/+2
* Move db.sql.models* to db.models*Sebastian Spaeth2013-01-075-5/+5
* Move db.sql.util to db.utilSebastian Spaeth2013-01-073-331/+310
* Remove mediagoblin.db.sql.fake.DESCENDINGSebastian Spaeth2013-01-073-35/+1
* Remove ObjectId from the treeSebastian Spaeth2012-12-252-10/+1
* Remove InvalidIdSebastian Spaeth2012-12-252-10/+2
* Move db.sql.migrations to db.migrationsSebastian Spaeth2012-12-251-0/+0
* Move db.sql.open to db.openSebastian Spaeth2012-12-253-82/+63
* RIP out mongoSebastian Spaeth2012-12-2513-1400/+7
* Mongo removal: Remove the validate=True arg to obj.save()Elrond2012-12-241-2/+1
* Remove Mongoism query.skip()Sebastian Spaeth2012-12-211-3/+0
* Remove SimpleFieldAliasSebastian Spaeth2012-12-211-12/+0
* Move DBModel._id -> DBModel.idSebastian Spaeth2012-12-213-29/+6
* Remove print statments from this migration.Christopher Allan Webber2012-12-101-6/+5
* Fix typo, disable debugging.Elrond2012-12-101-3/+2