aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/db
Commit message (Expand)AuthorAgeFilesLines
* Proper url_to_{prev,next} for SQLElrond2012-01-221-0/+21
* Create a fully functional get_comments for SQLElrond2012-01-221-0/+7
* Convert over the license field, too!Christopher Allan Webber2012-01-211-1/+1
* License "all rights reserved" default should be None/NULL, not empty stringChristopher Allan Webber2012-01-213-3/+3
* Added migration for license field, resolved conflict in db/sql/models.pyAaron Williamson2012-01-197-9/+138
|\
| * Add copyright header and a bit of pep8ificationElrond2012-01-206-11/+113
| * Use custom query classElrond2012-01-201-1/+21
* | Moved get_license_data to mixin.py, added license to sql media model, added t...Aaron Williamson2012-01-183-6/+7
* | Merge branch 'mediagoblin-upstream' into feature544_basic_license_dataAaron Williamson2012-01-181-0/+28
|\|
| * sql/fake.py: Some fake objects/methods to calm the codeElrond2012-01-181-0/+28
* | Fixed a syntax error in edit/views and added back in some missing license stu...Aaron Williamson2012-01-171-1/+8
* | Fixed merge with upstreamAaron Williamson2012-01-171-106/+47
* | Merged changes with upstreamAaron Williamson2012-01-1716-318/+902
|\|
| * Add MediaFile table and related infrastructure.Elrond2012-01-113-3/+49
| * Fix url_for_self mixupElrond2012-01-112-24/+5
| * Merge branch 'master' of gitorious.org:mediagoblin/mediagoblinChristopher Allan Webber2012-01-103-42/+97
| |\
| | * Add DB Mixin classes and use themElrond2012-01-083-61/+97
| * | Fixed #724 and added extra infos to the atom feed (author uri and links to th...Michele Azzolari2012-01-101-3/+5
| |/
| * Import MigrationManager from mongo in mongo backend.Elrond2012-01-042-2/+2
| * sql convert: Use more library functionsElrond2012-01-011-11/+9
| * Factor out check_db_migrations_currentElrond2012-01-013-1/+29
| * Add a .save method on the sql db objectsElrond2011-12-291-1/+9
| * Support .get(fieldname) on sql db objectsElrond2011-12-291-0/+3
| * SQL Model: Add relationship propertiesElrond2011-12-281-0/+5
| * SQL Model: Forgot MediaEntry.state fieldElrond2011-12-282-1/+2
| * Implement _id proxy on sql objects (on User for now)Elrond2011-12-281-0/+14
| * Turn media.get_uploader into a propertyElrond2011-12-271-1/+2
| * Use media.url_for_self instead of calling urlgen directlyElrond2011-12-271-8/+4
| * Move verification key generation to viewElrond2011-12-271-2/+0
| * Improve .one() by using sqlalchemy's .one()Elrond2011-12-241-3/+1
| * Add search level one() methodElrond2011-12-241-0/+13
| * Turn MediaComment's author() into get_author propertyElrond2011-12-231-1/+2
| * Move db/models.py -> db/mongo/models.pyElrond2011-12-202-1/+1
| * Move db/migrations.py -> db/mongo/migrations.pyElrond2011-12-202-1/+1
| * Move db/util.py -> db/mongo/util.pyElrond2011-12-204-278/+296
| * Move db/indexes.py to db/mongo/indexes.pyElrond2011-12-202-1/+1
| * Move db/open.py to db/mongo/open.pyElrond2011-12-203-39/+71
| * SQL: mongokit like interfaceElrond2011-12-184-2/+54
| * Simple Mongo -> SQL migration toolElrond2011-12-171-0/+143
| * Little sql model updateElrond2011-12-171-1/+2
| * SQL: Some toys and little fixElrond2011-12-151-1/+12
| * Move sql models into db/sql/Elrond2011-12-152-0/+15
| * Merge remote branch 'remotes/cwebber/sqlalchemy'Elrond2011-12-151-0/+95
| |\
| | * Beginnings of sqlalchemy modelsChristopher Allan Webber2011-11-171-0/+95
| * | Dot-Notation for MediaEntry.media_dataElrond2011-12-051-2/+2
| * | Dot-Notation for MediaEntry.slugElrond2011-12-051-6/+6
| * | Dot-Notation for MediaEntry.titleElrond2011-12-051-1/+1
| * | Dot-Notation for MediaEntry.uploaderElrond2011-12-051-3/+3
| * | Dot-Notation for Users.pw_hashElrond2011-12-051-1/+1
| * | Dot-Notation for Users.usernameElrond2011-12-051-4/+4