Skip to content

Add new Bsqlite project (#13888) - #13889

Merged
msynk merged 9 commits into
developfrom
msynk/13888-bsqlite-initial-port
Oct 18, 2026
Merged

msynk merged 9 commits into
developfrom
msynk/13888-bsqlite-initial-port

Conversation

@msynk

@msynk msynk commented Oct 18, 2026

Copy link
Copy Markdown
Member

closes #13888

@msynk
msynk requested a review from yasmoradi as a code owner October 18, 2026 05:09
@coderabbitai

coderabbitai Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 340 files, which is 190 over the limit of 150.

To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 65342dee-2a86-4c83-a01e-cf49dcdeb31b
📥 Commits

Reviewing files that changed from the base of the PR and between a431159 and 5457354.

⛔ Files ignored due to path filters: 5
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/package-lock.json is excluded by !**/package-lock.json
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/package-lock.json is excluded by !**/package-lock.json
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/package-lock.json is excluded by !**/package-lock.json
  • src/Bsqlite/Bit.Bsqlite/package-lock.json is excluded by !**/package-lock.json
  • src/Bsqlite/Tests/bit-bsqlite-js/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing: 340
  • .github/agents/dependency-update.md
  • .github/agents/test-platform.md
  • .github/copilot-instructions.md
  • .github/workflows/all.cd.yml
  • .github/workflows/all.ci.yml
  • .github/workflows/bit.ci.Bsqlite.e2e.yml
  • .github/workflows/bit.ci.Bsqlite.yml
  • .github/workflows/bsqlite.demo.cd.yml
  • .github/workflows/nuget.org.yml
  • .github/workflows/prerelease.nuget.org.yml
  • .gitignore
  • README.md
  • src/Bit.CI.Release.slnx
  • src/Bit.slnx
  • src/BlazorUI/CLAUDE.md
  • src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/SignalR/AppHub.cs
  • src/Bmage/Bit.Bmage.Demo/Client/Pages/McpServerPage.razor
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/Bit.Bsqlite.Storage.CacheStorage.csproj
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/BsqliteCacheStorageAdmin.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/BsqliteCacheStorageProvider.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/README.md
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/Scripts/bit-bsqlite-cache-admin.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/Scripts/bit-bsqlite-cache-register.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/Scripts/bit-bsqlite-cache-vfs.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/package.json
  • src/Bsqlite/Bit.Bsqlite.Storage.CacheStorage/tsconfig.json
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/Bit.Bsqlite.Storage.IndexedDb.csproj
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/BsqliteIndexedDbStorageAdmin.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/BsqliteIndexedDbStorageProvider.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/README.md
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/Scripts/IDBBatchAtomicVFS.d.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/Scripts/bit-bsqlite-idb-admin.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/Scripts/bit-bsqlite-idb-vfs.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/package.json
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/tsconfig.json
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/vfs/FetchIndexedDbVfs.targets
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/vfs/rewrite-imports.mjs
  • src/Bsqlite/Bit.Bsqlite.Storage.IndexedDb/vfs/wa-sqlite.lock.props
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/Bit.Bsqlite.Storage.Opfs.csproj
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/BsqliteOpfsStorageAdmin.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/BsqliteOpfsStorageProvider.cs
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/README.md
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/Scripts/OPFSCoopSyncVFS.d.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/Scripts/bit-bsqlite-opfs-admin.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/Scripts/bit-bsqlite-opfs-vfs.ts
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/package.json
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/tsconfig.json
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/vfs/FetchOpfsVfs.targets
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/vfs/rewrite-imports.mjs
  • src/Bsqlite/Bit.Bsqlite.Storage.Opfs/vfs/wa-sqlite.lock.props
  • src/Bsqlite/Bit.Bsqlite.Testing/Bit.Bsqlite.Testing.csproj
  • src/Bsqlite/Bit.Bsqlite.Testing/BsqliteFunctions.cs
  • src/Bsqlite/Bit.Bsqlite.Testing/BsqliteInProcessTransport.cs
  • src/Bsqlite/Bit.Bsqlite.Testing/Conformance/BsqliteStorageEngineConformanceTests.cs
  • src/Bsqlite/Bit.Bsqlite.Testing/Conformance/BsqliteStorageProviderConformanceTests.cs
  • src/Bsqlite/Bit.Bsqlite.Testing/README.md
  • src/Bsqlite/Bit.Bsqlite.slnx
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageCandidateOutcome.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageCandidateStatus.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageMigrationMode.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageResolution.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageSelection.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageSelectionBuilder.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/BsqliteStorageUnavailableException.cs
  • src/Bsqlite/Bit.Bsqlite/Abstractions/IBsqliteStorageBindingStore.cs
  • src/Bsqlite/Bit.Bsqlite/Bit.Bsqlite.csproj
  • src/Bsqlite/Bit.Bsqlite/BitBsqlite.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteBatch.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteCommand.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteConnection.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteDataReader.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteFeatureGuards.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteParameter.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteParameterBinding.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteParameterCollection.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteRuntimeLimits.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteTableNames.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteTablesChangedEventArgs.cs
  • src/Bsqlite/Bit.Bsqlite/Data/BsqliteTransaction.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteConcurrencyException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteConstraintException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteCorruptDatabaseException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteQuotaExceededException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Exceptions/BsqliteSynchronousApiNotSupportedException.cs
  • src/Bsqlite/Bit.Bsqlite/Data/LiveQueries/BsqliteLiveQuery.cs
  • src/Bsqlite/Bit.Bsqlite/Data/LiveQueries/IBsqliteLiveQuery.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/BsqliteCommandRequest.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/BsqliteCommandResult.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/BsqliteParameterValue.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/BsqliteResultKind.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/IBsqliteLockSource.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/IBsqliteSnapshotSource.cs
  • src/Bsqlite/Bit.Bsqlite/Data/Transport/IBsqliteTransport.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BitBsqlite.EntityFrameworkCore.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteDatabaseCreator.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteDbContextFactory.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteDbContextOptionsExtensions.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteHistoryRepository.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteLiveQueryExtensions.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqlitePcl.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqlitePclProvider.cs
  • src/Bsqlite/Bit.Bsqlite/EntityFrameworkCore/BsqliteSaveChangesGate.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/BsqliteBuilder.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/BsqliteDatabase.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/BsqlitePersistence.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/BsqliteSession.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/BsqliteSessionFactory.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/IBsqliteSessionFactory.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteInMemoryStorageBindingStore.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteLocalStorageBindingStore.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageMigrator.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageProviderResolver.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Transport/BsqliteWorkerTransport.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Transport/BsqliteWorkerTransportFactory.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Transport/BsqliteWorkerTransportOptions.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Transport/IBsqliteTransportFactory.cs
  • src/Bsqlite/Bit.Bsqlite/Interop/Wire/BsqliteWireFormat.cs
  • src/Bsqlite/Bit.Bsqlite/LockCompat.cs
  • src/Bsqlite/Bit.Bsqlite/README.md
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-decimal.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-engine.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-functions.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-host.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-persist.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-wasm-table.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-wire.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-worker.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/engine/FacadeVFS.d.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/engine/VFS.d.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/engine/WebLocksMixin.d.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/engine/sqlite-api.d.ts
  • src/Bsqlite/Bit.Bsqlite/Scripts/engine/sqlite-constants.d.ts
  • src/Bsqlite/Bit.Bsqlite/Storage/BsqliteEngineBuild.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/BsqliteExecutionContexts.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/BsqliteJsModule.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/BsqliteProbeResult.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/BsqliteStorageCapabilities.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/IBsqliteStorageAdmin.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/IBsqliteStorageProvider.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/InMemory/BsqliteInMemoryStorageAdmin.cs
  • src/Bsqlite/Bit.Bsqlite/Storage/InMemory/BsqliteInMemoryStorageProvider.cs
  • src/Bsqlite/Bit.Bsqlite/engine/FetchEngine.targets
  • src/Bsqlite/Bit.Bsqlite/engine/wa-sqlite.lock.props
  • src/Bsqlite/Bit.Bsqlite/package.json
  • src/Bsqlite/Bit.Bsqlite/tsconfig.json
  • src/Bsqlite/Demo/Client/Bit.Bsqlite.Demo.Client.csproj
  • src/Bsqlite/Demo/Client/BrowserDatabase.cs
  • src/Bsqlite/Demo/Client/CodeHighlighter.cs
  • src/Bsqlite/Demo/Client/Components/AppNav.razor
  • src/Bsqlite/Demo/Client/Components/CodeBlock.razor
  • src/Bsqlite/Demo/Client/Components/DemoCard.razor
  • src/Bsqlite/Demo/Client/Components/Icon.razor
  • src/Bsqlite/Demo/Client/Components/PageHeader.razor
  • src/Bsqlite/Demo/Client/Components/SessionLifecycle.razor
  • src/Bsqlite/Demo/Client/Components/StorageSwitcher.razor
  • src/Bsqlite/Demo/Client/Components/ThemeToggle.razor
  • src/Bsqlite/Demo/Client/Components/TopBar.razor
  • src/Bsqlite/Demo/Client/Extensions/IServiceCollectionExtensions.cs
  • src/Bsqlite/Demo/Client/Layout/MainLayout.razor
  • src/Bsqlite/Demo/Client/Layout/UnhandledExceptionView.razor
  • src/Bsqlite/Demo/Client/Pages/Admin.razor
  • src/Bsqlite/Demo/Client/Pages/Catalog.razor
  • src/Bsqlite/Demo/Client/Pages/Customers.razor
  • src/Bsqlite/Demo/Client/Pages/ErrorPage.razor
  • src/Bsqlite/Demo/Client/Pages/Home.razor
  • src/Bsqlite/Demo/Client/Pages/Limits.razor
  • src/Bsqlite/Demo/Client/Pages/McpServer.razor
  • src/Bsqlite/Demo/Client/Pages/NotFoundPage.razor
  • src/Bsqlite/Demo/Client/Pages/Orders.razor
  • src/Bsqlite/Demo/Client/Pages/Queries.razor
  • src/Bsqlite/Demo/Client/Pages/Storage.razor
  • src/Bsqlite/Demo/Client/Program.cs
  • src/Bsqlite/Demo/Client/Routes.razor
  • src/Bsqlite/Demo/Client/SampleFormat.cs
  • src/Bsqlite/Demo/Client/SampleLog.cs
  • src/Bsqlite/Demo/Client/SampleStorage.cs
  • src/Bsqlite/Demo/Client/SiteLinks.cs
  • src/Bsqlite/Demo/Client/SiteMap.cs
  • src/Bsqlite/Demo/Client/Snippets.cs
  • src/Bsqlite/Demo/Client/_Imports.razor
  • src/Bsqlite/Demo/Data/AppDbContext.cs
  • src/Bsqlite/Demo/Data/Bit.Bsqlite.Demo.Data.csproj
  • src/Bsqlite/Demo/Data/Configuration/CategoryConfiguration.cs
  • src/Bsqlite/Demo/Data/Configuration/CustomerConfiguration.cs
  • src/Bsqlite/Demo/Data/Configuration/OrderLineConfiguration.cs
  • src/Bsqlite/Demo/Data/Configuration/ProductConfiguration.cs
  • src/Bsqlite/Demo/Data/Configuration/SalesOrderConfiguration.cs
  • src/Bsqlite/Demo/Data/DemoData.cs
  • src/Bsqlite/Demo/Data/Migrations/AppDbContextModelSnapshot.cs
  • src/Bsqlite/Demo/Data/Migrations/InitialCreate.cs
  • src/Bsqlite/Demo/Data/Migrations/WorkshopCatalog.cs
  • src/Bsqlite/Demo/Domain/Bit.Bsqlite.Demo.Domain.csproj
  • src/Bsqlite/Demo/Domain/Category.cs
  • src/Bsqlite/Demo/Domain/Customer.cs
  • src/Bsqlite/Demo/Domain/OrderLine.cs
  • src/Bsqlite/Demo/Domain/OrderStatus.cs
  • src/Bsqlite/Demo/Domain/Product.cs
  • src/Bsqlite/Demo/Domain/SalesOrder.cs
  • src/Bsqlite/Demo/Server/Bit.Bsqlite.Demo.Server.csproj
  • src/Bsqlite/Demo/Server/Components/App.razor
  • src/Bsqlite/Demo/Server/Components/_Imports.razor
  • src/Bsqlite/Demo/Server/Controllers/McpController.cs
  • src/Bsqlite/Demo/Server/Controllers/McpPrompts.cs
  • src/Bsqlite/Demo/Server/Controllers/McpResources.cs
  • src/Bsqlite/Demo/Server/Dtos/BsqliteMcpDtos.cs
  • src/Bsqlite/Demo/Server/Program.cs
  • src/Bsqlite/Demo/Server/Properties/launchSettings.json
  • src/Bsqlite/Demo/Server/Services/BsqliteApiCatalog.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteCompletions.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteSearchIndex.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteServerInstructions.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteSetupGuide.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteSourceCatalog.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteSqlCheck.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteStorageCatalog.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteStorageLab.cs
  • src/Bsqlite/Demo/Server/Services/BsqliteXmlDocs.cs
  • src/Bsqlite/Demo/Server/appsettings.json
  • src/Bsqlite/Demo/Server/wwwroot/css/base.css
  • src/Bsqlite/Demo/Server/wwwroot/css/components.css
  • src/Bsqlite/Demo/Server/wwwroot/css/landing.css
  • src/Bsqlite/Demo/Server/wwwroot/css/tokens.css
  • src/Bsqlite/Demo/Server/wwwroot/js/demo.js
  • src/Bsqlite/README.md
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/AssemblySetup.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/BenchmarkTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/BinaryWireTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Bit.Bsqlite.Tests.E2E.csproj
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/CacheStorageTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/DemoTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/EngineBehaviourTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/EngineConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/EngineTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/FunctionsTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/GlobalUsings.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/IndexedDbTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/AssetHost.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/BsqliteTest.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/ChildProcess.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/DemoHost.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/DemoTest.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/E2EEnvironment.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/PlaywrightSession.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/RepoLayout.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/Infrastructure/Wire.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/InteropTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/LiveQueryTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/OpfsTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/README.md
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/SoakTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/StorageIsolationTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/SubPathTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/TestPages/benchmarks.html
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/TestPages/extension.js
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/TestPages/index.html
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/TestPages/nested/index.html
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.E2E/WorkerTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/Bit.Bsqlite.Tests.Mcp.csproj
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/BsqliteServiceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpCall.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpOracleTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpResourcePromptTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpSearchTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpSqlCheckTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpStorageLabTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpSurfaceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpTestHost.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/McpToolTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests.Mcp/ToolNames.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/AssertSequence.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Bit.Bsqlite.Tests.csproj
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/ContextFactory.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/DependencyInjectionTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/ExecutionTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/LiveQueryTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/MigrationLockTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/Migrations/InitialCreate.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/ProductContext.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/SchemaTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/SessionCompositionTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/SharedSampleModelTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/SqlEquivalenceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/SyncSurfaceAudit.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/UseBitBsqliteTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/WireFormatRoundTripTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/EntityFrameworkCore/WireLoopbackTransport.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/GlobalUsings.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/AdoNetSurfaceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/BrowserSqlitePclProviderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/BsqliteDataReaderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/BsqliteExceptionTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/BsqliteSessionFactoryTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/BsqliteTransactionTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/InProcessEngineConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/LiveQueryTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/RecordingTransportFactory.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/ScriptedJsRuntime.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/SqliteFeatureGuardsTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/SqliteParameterBindingTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/SqliteTableNamesTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/SqliteWireFormatTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/StorageMigratorTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/WorkerSqliteTransportTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Interop/WriteNotificationTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/CacheStorageConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/CacheStorageProviderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/ConformanceKitTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/FakeStorageProvider.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/FirstPartyProviderContractTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/InMemoryStorageConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/InMemoryStorageProviderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/IndexedDbStorageConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/IndexedDbStorageProviderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/LyingStorageProvider.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/OpfsStorageConformanceTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/OpfsStorageProviderTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/StorageProviderResolverTests.cs
  • src/Bsqlite/Tests/Bit.Bsqlite.Tests/Storage/StorageSelectionBuilderTests.cs
  • src/Bsqlite/Tests/bit-bsqlite-js/decimal.test.js
  • src/Bsqlite/Tests/bit-bsqlite-js/host-listen.test.js
  • src/Bsqlite/Tests/bit-bsqlite-js/package.json
  • src/Bsqlite/Tests/bit-bsqlite-js/wasm-table.test.js
  • src/Bsqlite/docs/architecture.md
  • src/Bsqlite/docs/extending.md
  • src/Bsqlite/docs/getting-started.md
  • src/Bsqlite/docs/limits.md
  • src/Bsqlite/docs/live-queries.md
  • src/Bsqlite/docs/storage.md
  • src/Templates/Boilerplate/Bit.Boilerplate/.docs/19- Project Miscellaneous Files.md
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Home/Products.razor
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Footer.razor
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Header.razor.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Client/Shared/Urls.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/CodebaseMemoryCli.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpDocumentationSite.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpFeedbackTool.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Services/Mcp/McpProxyService.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/SignalR/AppHub.cs
  • src/Websites/Platform/src/Bit.Websites.Platform.Server/Startup/Services.cs

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-worker.ts Fixed
Comment thread src/Bsqlite/Bit.Bsqlite/Scripts/bit-bsqlite-worker.ts Fixed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/BsqliteSessionFactory.cs Fixed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageProviderResolver.cs Dismissed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageProviderResolver.cs Dismissed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/BsqliteSessionFactory.cs Dismissed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageProviderResolver.cs Dismissed
Comment thread src/Bsqlite/Bit.Bsqlite/Interop/Storage/BsqliteStorageProviderResolver.cs Dismissed
@msynk
msynk merged commit ff939b8 into develop Oct 18, 2026
12 checks passed
@msynk
msynk deleted the msynk/13888-bsqlite-initial-port branch October 18, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Port BlazorSqlite to bitplatform repo

2 participants