Skip to content

Commit 612ca5e

Browse files
committed
set initial version for fresh databases
1 parent d77d9c3 commit 612ca5e

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/app/attestation/server/AttestationServer.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,12 @@ public static void main(final String[] args) throws Exception {
213213
try {
214214
open(attestationConn, false);
215215

216+
final SQLiteStatement selectCreated = attestationConn.prepare("SELECT 1 FROM sqlite_master WHERE type='table' AND name='Configuration'");
217+
if (!selectCreated.step()) {
218+
attestationConn.exec("PRAGMA user_version = 3");
219+
}
220+
selectCreated.dispose();
221+
216222
final SQLiteStatement getUserVersion = attestationConn.prepare("PRAGMA user_version");
217223
getUserVersion.step();
218224
int userVersion = getUserVersion.columnInt(0);

0 commit comments

Comments
 (0)