Add MediaFile table and related infrastructure.
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Sat, 31 Dec 2011 22:01:34 +0000 (23:01 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Wed, 11 Jan 2012 11:19:03 +0000 (12:19 +0100)
commit02db7e0a83fc06eaa8e96888f6c9e4fb44e7cbe2
tree04bc7ee1b47416771f37abb759d9895b995744dc
parent0ab21f981a8a170f5bf4e83f7d56d3ed8fdae467
Add MediaFile table and related infrastructure.

- This adds a new SQL table field type for path tuples.
  They're stored as '/' separated unicode strings.

- Uses it to implement a MediaFile table.

- Add relationship and proxy fields on MediaEntry to give a
  nice media_files "view" there.

- Let the converter fill the MediaFile.
mediagoblin/db/sql/convert.py
mediagoblin/db/sql/extratypes.py [new file with mode: 0644]
mediagoblin/db/sql/models.py