version 0.3.31
[fms.git] / src / dbconversions.cpp
index 78d906a..463cf7e 100644 (file)
@@ -241,6 +241,17 @@ void ConvertDB0114To0115(SQLite3DB::DB *db)
        db->Execute("UPDATE tblDBVersion SET Major=1, Minor=15;");\r
 }\r
 \r
+void ConvertDB0115To0116(SQLite3DB::DB *db)\r
+{\r
+       // Add FromIdentityID to tblMessageRequests so we know who we got this index from\r
+       // Add FailureCount\r
+\r
+       db->Execute("ALTER TABLE tblMessageRequests ADD COLUMN FromIdentityID INTEGER;");\r
+       db->Execute("ALTER TABLE tblIdentity ADD COLUMN FailureCount INTEGER CHECK(FailureCount>=0) DEFAULT 0;");\r
+\r
+       db->Execute("UPDATE tblDBVersion SET Major=1, Minor=16;");\r
+}\r
+\r
 void FixCapitalBoardNames(SQLite3DB::DB *db)\r
 {\r
 \r