@@ -94,7 +94,7 @@ index 5912d7b..495880e 100644
9494
9595 JNIEXPORT jint JNI_OnLoad(JavaVM *vm, void *) {
9696diff --git a/android/src/main/java/com/op/sqlite/OPSQLiteBridge.kt b/android/src/main/java/com/op/sqlite/OPSQLiteBridge.kt
97- index 44f86df..9d9f710 100644
97+ index 44f86df..8c003db 100644
9898--- a/android/src/main/java/com/op/sqlite/OPSQLiteBridge.kt
9999+++ b/android/src/main/java/com/op/sqlite/OPSQLiteBridge.kt
100100@@ -12,6 +12,7 @@ class OPSQLiteBridge {
@@ -109,15 +109,15 @@ index 44f86df..9d9f710 100644
109109 clearStateNativeJsi()
110110 }
111111
112- + fun deleteAllDBs() {
113- + deleteAllDBsJsi()
112+ + fun deleteAllDBs(): Boolean {
113+ + return deleteAllDBsJsi()
114114+ }
115115+
116116 companion object {
117117 val instance = OPSQLiteBridge()
118118 }
119119diff --git a/android/src/main/java/com/op/sqlite/OPSQLiteModule.kt b/android/src/main/java/com/op/sqlite/OPSQLiteModule.kt
120- index 8d341b7..3ce6179 100644
120+ index 8d341b7..33d3d7d 100644
121121--- a/android/src/main/java/com/op/sqlite/OPSQLiteModule.kt
122122+++ b/android/src/main/java/com/op/sqlite/OPSQLiteModule.kt
123123@@ -12,7 +12,7 @@ import java.io.InputStream
@@ -129,18 +129,19 @@ index 8d341b7..3ce6179 100644
129129 override fun getName(): String {
130130 return NAME
131131 }
132- @@ -54,6 +54,17 @@ internal class OPSQLiteModule(context: ReactApplicationContext?) : ReactContextB
132+ @@ -54,6 +54,18 @@ internal class OPSQLiteModule(context: ReactApplicationContext?) : ReactContextB
133133 throw Exception("Do not call getDylibPath on Android")
134134 }
135135
136136+ @ReactMethod(isBlockingSynchronousMethod = true)
137- + fun closeAllConnections() {
137+ + fun closeAllConnections(): Boolean {
138138+ OPSQLiteBridge.instance.invalidate()
139+ + return true
139140+ }
140141+
141142+ @ReactMethod(isBlockingSynchronousMethod = true)
142- + fun deleteAllDBs() {
143- + OPSQLiteBridge.instance.deleteAllDBs();
143+ + fun deleteAllDBs(): Boolean {
144+ + return OPSQLiteBridge.instance.deleteAllDBs();
144145+ }
145146+
146147+
0 commit comments