diff --git a/server/djrandom/model/mp3.py b/server/djrandom/model/mp3.py
index 6a7f10ce3c923d7206cce714cdef00d9e62b07af..73efdcfc66d16d107a0b2960a1f6982a9284799d 100644
--- a/server/djrandom/model/mp3.py
+++ b/server/djrandom/model/mp3.py
@@ -81,6 +81,7 @@ class SearchLog(Base):
 
     __tablename__ = 'searchlog'
 
+    id = Column(Integer(), primary_key=True)
     userid = Column(String(40), index=True)
     query = Column(String(256))
     stamp = Column(DateTime())