aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider
diff options
context:
space:
mode:
authorfjodor <fedor@vershinin.net>2016-03-07 16:40:26 +0200
committerfjodor <fedor@vershinin.net>2016-03-07 16:40:26 +0200
commitb4ea59bf7cfec8f505622dd80903d2f8a4461570 (patch)
tree6bb54a29bb1a565caaa120f2c8b5bc87ef23ab5f /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider
parent1a202b028df0632a12399f7257e4a1fa1c90fbf6 (diff)
downloadopen-keychain-b4ea59bf7cfec8f505622dd80903d2f8a4461570.tar.gz
open-keychain-b4ea59bf7cfec8f505622dd80903d2f8a4461570.tar.bz2
open-keychain-b4ea59bf7cfec8f505622dd80903d2f8a4461570.zip
Increased version DB and added a migration path from an old database format
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java
index 8cc57e81d..2a4d898bc 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java
@@ -54,7 +54,7 @@ import java.io.IOException;
*/
public class KeychainDatabase extends SQLiteOpenHelper {
private static final String DATABASE_NAME = "openkeychain.db";
- private static final int DATABASE_VERSION = 14;
+ private static final int DATABASE_VERSION = 15;
static Boolean apgHack = false;
private Context mContext;
@@ -309,7 +309,10 @@ public class KeychainDatabase extends SQLiteOpenHelper {
+ UserPacketsColumns.USER_ID + ", " + UserPacketsColumns.MASTER_KEY_ID + ");");
db.execSQL("CREATE INDEX verified_certs ON certs ("
+ CertsColumns.VERIFIED + ", " + CertsColumns.MASTER_KEY_ID + ");");
-
+ case 15:
+ db.execSQL("ALTER TABLE user_packets ADD COLUMN name TEXT");
+ db.execSQL("ALTER TABLE user_packets ADD COLUMN email TEXT");
+ db.execSQL("ALTER TABLE user_packets ADD COLUMN comment TEXT");
}
// always do consolidate after upgrade