From 99628aa96e1dd713cee6545f2d62535a3f422c4b Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Sat, 26 Nov 2011 12:07:22 +0000 Subject: [PATCH] add missing indices, set correct table charset for MySQL --- server/djrandom/model/mp3.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/djrandom/model/mp3.py b/server/djrandom/model/mp3.py index 2afae7a..fd3546f 100644 --- a/server/djrandom/model/mp3.py +++ b/server/djrandom/model/mp3.py @@ -33,6 +33,7 @@ class MP3(Base): """ __tablename__ = 'mp3' + __table_args__ = {'mysql_charset': 'utf8'} INCOMING = 'I' READY = 'R' @@ -44,9 +45,9 @@ class MP3(Base): state = Column(String(1), default=INCOMING, index=True) path = Column(String(1024)) size = Column(Integer()) - artist = Column(Unicode(256)) - title = Column(Unicode(256)) - album = Column(Unicode(256)) + artist = Column(Unicode(256), index=True) + title = Column(Unicode(256), index=True) + album = Column(Unicode(256), index=True) track_num = Column(Integer()) genre = Column(Unicode(64)) uploaded_at = Column(DateTime()) -- GitLab