You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> `react-native-nitro-sqlite` is based on [Nitro modules](https://nitro.margelo.com/). You need to install `react-native-nitro-modules` as a dependency.
35
+
30
36
Nitro SQLite embeds the latest version of SQLite and provides a low-level JSI-backed API to execute SQL queries.
31
37
32
38
Performance metrics are intentionally not presented, [anecdotic testimonies](https://dev.to/craftzdog/a-performant-way-to-use-pouchdb7-on-react-native-in-2022-24ej) suggest anywhere between 2x and 5x speed improvement. On small queries you might not notice a difference with the old bridge but as you send large data to JS the speed increase is considerable.
@@ -248,7 +254,7 @@ Starting on Node14 all files that need to be accessed by third-party modules nee
248
254
After you have applied that change, do:
249
255
250
256
```sh
251
-
bun patch-package --exclude 'nothing' typeorm
257
+
npx patch-package --exclude 'nothing' typeorm
252
258
```
253
259
254
260
Now every time you install your node_modules that line will be added.
@@ -273,7 +279,7 @@ plugins: [
273
279
You will need to install the babel `module-resolver` plugin:
274
280
275
281
```sh
276
-
bun add babel-plugin-module-resolver
282
+
npx add babel-plugin-module-resolver
277
283
```
278
284
279
285
Finally, you will now be able to start the app without any metro/babel errors (you will also need to follow the instructions on how to setup TypeORM), now we can feed the driver into TypeORM:
0 commit comments