rlhelinski / musicbrainz-catalog

Python code for cataloging your music collection cross-referenced with MusicBrainz
GNU General Public License v2.0
2 stars 0 forks source link

Replace Lists in SQL Tables with Other Tables #38

Closed rlhelinski closed 9 years ago

rlhelinski commented 10 years ago

There's no real reason to use lists on the current scale. We can add additional tables to hold each list type at the cost of some additional space in the database. Consider also adding the release dictionary through cPickle (pickle in 3.0) for speed.

rlhelinski commented 9 years ago

As of https://github.com/rlhelinski/musicbrainz-catalog/commit/74b39dc7d7d4b0df92432299967ef15b2a078403 in the gtkgui branch, all lists have been eliminated. The type registrations have been dropped, and the detect_types=sqlite3.PARSE_DECLTYPES option is no longer necessary.