From 0971cdc322685a52e8efb8844196c325d8dc692c Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 13 Dec 2021 17:49:30 +0100 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/DB.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/DB.java b/app/src/main/java/eu/faircode/email/DB.java index 7e52f91a10..e8c84e2348 100644 --- a/app/src/main/java/eu/faircode/email/DB.java +++ b/app/src/main/java/eu/faircode/email/DB.java @@ -32,6 +32,8 @@ import org.json.JSONObject; import java.io.File; import java.lang.reflect.Field; import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; import java.util.Date; import java.util.List; import java.util.Map; @@ -129,14 +131,14 @@ public abstract class DB extends RoomDatabase { private static final String[] DB_TABLES = new String[]{ "identity", "account", "folder", "message", "attachment", "operation", "contact", "certificate", "answer", "rule", "search", "log"}; - private static final String[] DB_PRAGMAS = new String[]{ + private static final List DB_PRAGMAS = Collections.unmodifiableList(Arrays.asList( "synchronous", "journal_mode", "wal_checkpoint", "wal_autocheckpoint", "journal_size_limit", "page_count", "page_size", "max_page_count", "freelist_count", "cache_size", "cache_spill", "soft_heap_limit", "hard_heap_limit", "mmap_size", "foreign_keys" - }; + )); @Override public void init(@NonNull DatabaseConfiguration configuration) {