From 3897fc784dfb29cb36896ee15b3597df79c4eead Mon Sep 17 00:00:00 2001 From: Will Ernst Date: Fri, 31 May 2024 16:45:56 -0700 Subject: [PATCH] add storage providers for expo-sqlite --- .changeset/good-shoes-share.md | 5 +++++ packages/db/package.json | 2 +- packages/db/src/storage/adapter-sqlite.ts | 1 + packages/db/src/storage/expo-sqlite-legacy.ts | 1 + packages/db/src/storage/expo-sqlite.ts | 1 + yarn.lock | 10 +++++----- 6 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 .changeset/good-shoes-share.md create mode 100644 packages/db/src/storage/adapter-sqlite.ts create mode 100644 packages/db/src/storage/expo-sqlite-legacy.ts create mode 100644 packages/db/src/storage/expo-sqlite.ts diff --git a/.changeset/good-shoes-share.md b/.changeset/good-shoes-share.md new file mode 100644 index 00000000..1c421562 --- /dev/null +++ b/.changeset/good-shoes-share.md @@ -0,0 +1,5 @@ +--- +'@triplit/db': patch +--- + +Add storage providers for expo-sqlite diff --git a/packages/db/package.json b/packages/db/package.json index d03e5d6a..2ca5a4d6 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -56,7 +56,7 @@ }, "dependencies": { "@sinclair/typebox": "^0.32.15", - "@triplit/tuple-database": "2.2.17", + "@triplit/tuple-database": "2.2.22", "idb": "^7.1.1", "nanoid": "^3.0.0", "pino": "^8.11.0", diff --git a/packages/db/src/storage/adapter-sqlite.ts b/packages/db/src/storage/adapter-sqlite.ts new file mode 100644 index 00000000..da2d6505 --- /dev/null +++ b/packages/db/src/storage/adapter-sqlite.ts @@ -0,0 +1 @@ +export * from '@triplit/tuple-database/storage/AdapterSQLiteStorage.js'; diff --git a/packages/db/src/storage/expo-sqlite-legacy.ts b/packages/db/src/storage/expo-sqlite-legacy.ts new file mode 100644 index 00000000..4e6cde76 --- /dev/null +++ b/packages/db/src/storage/expo-sqlite-legacy.ts @@ -0,0 +1 @@ +export { ExpoSQLiteLegacyTupleStorage as ExpoSQLiteLegacyStorage } from '@triplit/tuple-database/storage/ExpoSQLiteLegacyStorage.js'; diff --git a/packages/db/src/storage/expo-sqlite.ts b/packages/db/src/storage/expo-sqlite.ts new file mode 100644 index 00000000..7c081d44 --- /dev/null +++ b/packages/db/src/storage/expo-sqlite.ts @@ -0,0 +1 @@ +export { ExpoSQLiteTupleStorage as ExpoSQLiteStorage } from '@triplit/tuple-database/storage/ExpoSQLiteStorage.js'; diff --git a/yarn.lock b/yarn.lock index 6c26ff75..285ee812 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6747,7 +6747,7 @@ __metadata: "@sinclair/typebox": "npm:^0.32.15" "@stryker-mutator/core": "npm:^7.3.0" "@stryker-mutator/vitest-runner": "npm:^7.3.0" - "@triplit/tuple-database": "npm:2.2.17" + "@triplit/tuple-database": "npm:2.2.22" "@triplit/types": "workspace:^" "@vitest/coverage-c8": "npm:^0.29.2" "@vitest/coverage-v8": "npm:^0.33.0" @@ -6851,9 +6851,9 @@ __metadata: languageName: unknown linkType: soft -"@triplit/tuple-database@npm:2.2.17": - version: 2.2.17 - resolution: "@triplit/tuple-database@npm:2.2.17" +"@triplit/tuple-database@npm:2.2.22": + version: 2.2.22 + resolution: "@triplit/tuple-database@npm:2.2.22" dependencies: elen: "npm:^1.0.10" fractional-indexing: "npm:^3.1.0" @@ -6867,7 +6867,7 @@ __metadata: peerDependenciesMeta: react: optional: true - checksum: 10/3f301582663368c68578c028e18c8944eeff9c5f4abb0d2c40d445a9a791b569c42a01f7f453ff1b0f885f516e377af2b6354bf187d6402b9b2d615672b3f410 + checksum: 10/5802e847d7f2d837157b9d23d5b2d2122fce0513c049776edd9775fad9156d3c4c11232a1c2777399d30e767daa186c573215f7b7dd5b9d5d6baf9d49d2ff5b9 languageName: node linkType: hard