From 9876cdf4a1b194b0c6c36b12740cd28abe9ba57a Mon Sep 17 00:00:00 2001 From: Mugi Khan Date: Tue, 17 Dec 2024 18:38:41 +0200 Subject: [PATCH 1/2] Enable FTS5 --- android/CMakeLists.txt | 1 + react-native-quick-sqlite.podspec | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt index fa87281..f6dcaf2 100644 --- a/android/CMakeLists.txt +++ b/android/CMakeLists.txt @@ -12,6 +12,7 @@ include_directories( add_definitions( -DSQLITE_TEMP_STORE=2 + -DSQLITE_ENABLE_FTS5=1 ${SQLITE_FLAGS} ) diff --git a/react-native-quick-sqlite.podspec b/react-native-quick-sqlite.podspec index c501bea..25f217c 100644 --- a/react-native-quick-sqlite.podspec +++ b/react-native-quick-sqlite.podspec @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/margelo/react-native-quick-sqlite.git", :tag => "#{s.version}" } s.pod_target_xcconfig = { - :GCC_PREPROCESSOR_DEFINITIONS => "HAVE_FULLFSYNC=1", + :GCC_PREPROCESSOR_DEFINITIONS => "HAVE_FULLFSYNC=1 SQLITE_ENABLE_FTS5=1", :WARNING_CFLAGS => "-Wno-shorten-64-to-32 -Wno-comma -Wno-unreachable-code -Wno-conditional-uninitialized -Wno-deprecated-declarations", :USE_HEADERMAP => "No" } From 761d441df2254aa5d7d58af3a63f0a487c8a579b Mon Sep 17 00:00:00 2001 From: Mugi Khan Date: Tue, 17 Dec 2024 18:40:00 +0200 Subject: [PATCH 2/2] Add changeset --- .changeset/brown-beers-grow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/brown-beers-grow.md diff --git a/.changeset/brown-beers-grow.md b/.changeset/brown-beers-grow.md new file mode 100644 index 0000000..b341801 --- /dev/null +++ b/.changeset/brown-beers-grow.md @@ -0,0 +1,5 @@ +--- +"@journeyapps/react-native-quick-sqlite": patch +--- + +Enable FTS5