[LNT] r309412 - Disable autoincrement for StatusKind.id

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 28 11:02:44 PDT 2017


Author: matze
Date: Fri Jul 28 11:02:44 2017
New Revision: 309412

URL: http://llvm.org/viewvc/llvm-project?rev=309412&view=rev
Log:
Disable autoincrement for StatusKind.id

We want to choose the IDs that we insert ourself, with autoincrement
enabled mysql won't let us (even if our chosen ids are incremental).

Modified:
    lnt/trunk/lnt/server/db/migrations/upgrade_0_to_1.py
    lnt/trunk/lnt/server/db/testsuite.py

Modified: lnt/trunk/lnt/server/db/migrations/upgrade_0_to_1.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/db/migrations/upgrade_0_to_1.py?rev=309412&r1=309411&r2=309412&view=diff
==============================================================================
--- lnt/trunk/lnt/server/db/migrations/upgrade_0_to_1.py (original)
+++ lnt/trunk/lnt/server/db/migrations/upgrade_0_to_1.py Fri Jul 28 11:02:44 2017
@@ -19,7 +19,7 @@ class SampleType(Base):
 
 class StatusKind(Base):
     __tablename__ = 'StatusKind'
-    id = Column("ID", Integer, primary_key=True)
+    id = Column("ID", Integer, primary_key=True, autoincrement=False)
     name = Column("Name", String(256), unique=True)
 
 class TestSuite(Base):

Modified: lnt/trunk/lnt/server/db/testsuite.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/db/testsuite.py?rev=309412&r1=309411&r2=309412&view=diff
==============================================================================
--- lnt/trunk/lnt/server/db/testsuite.py (original)
+++ lnt/trunk/lnt/server/db/testsuite.py Fri Jul 28 11:02:44 2017
@@ -49,7 +49,7 @@ class StatusKind(Base):
 
     __tablename__ = 'StatusKind'
 
-    id = Column("ID", Integer, primary_key=True)
+    id = Column("ID", Integer, primary_key=True, autoincrement=False)
     name = Column("Name", String(256), unique=True)
 
     def __init__(self, id, name):




More information about the llvm-commits mailing list