X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FDbOpRunner.java;h=67d8a0b1b868b6b7b8e6c4963c010c55ff834f8f;hp=2944efedeea536762b54e79e0ec8cd3fe1d2ca1d;hb=e486e099a9cebd298a425ff48a00ba4e6fde0a4a;hpb=414e2eaa40920ea9f9748804e51052b043afb0ca diff --git a/app/src/main/java/net/ktnx/mobileledger/async/DbOpRunner.java b/app/src/main/java/net/ktnx/mobileledger/async/DbOpRunner.java index 2944efed..67d8a0b1 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/DbOpRunner.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/DbOpRunner.java @@ -20,6 +20,7 @@ package net.ktnx.mobileledger.async; import android.database.sqlite.SQLiteDatabase; import net.ktnx.mobileledger.App; +import net.ktnx.mobileledger.BuildConfig; import java.util.concurrent.BlockingQueue; @@ -38,7 +39,23 @@ class DbOpRunner extends Thread { debug("opQrunner", "Got " + item.sql); { SQLiteDatabase db = App.getDatabase(); - debug("opQrunner", "Executing " + item.sql); + if (BuildConfig.DEBUG) { + StringBuilder b = new StringBuilder("Executing "); + b.append(item.sql); + if (item.params.length > 0) { + boolean first = true; + b.append(" ["); + for (Object p : item.params) { + if (first) + first = false; + else + b.append(", "); + b.append(p.toString()); + } + b.append("]"); + } + debug("opQrunner", b.toString()); + } db.execSQL(item.sql, item.params); } if (item.onReady != null)