├── .editorconfig ├── .github └── workflows │ ├── deploy.yml │ ├── docs-deploy.yml │ ├── prebuild_assets.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── README.md ├── common ├── README.md ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ └── kotlin │ │ ├── BuildConfig.kt │ │ └── com │ │ └── powersync │ │ ├── ConnectionFactory.android.kt │ │ └── sync │ │ └── UserAgent.android.kt │ ├── appleMain │ └── kotlin │ │ ├── BuildConfig.kt │ │ └── com │ │ └── powersync │ │ └── PathUtils.kt │ ├── appleNonWatchOsMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── DatabaseDriverFactory.appleNonWatchOs.kt │ ├── commonIntegrationTest │ └── kotlin │ │ └── com │ │ └── powersync │ │ ├── AttachmentsTest.kt │ │ ├── CrudTest.kt │ │ ├── DatabaseTest.kt │ │ ├── sync │ │ ├── AbstractSyncTest.kt │ │ ├── SyncIntegrationTest.kt │ │ ├── SyncProgressTest.kt │ │ └── SyncStreamTest.kt │ │ └── testutils │ │ ├── MockedRemoteStorage.kt │ │ ├── TestUtils.kt │ │ └── UserRow.kt │ ├── commonJava │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── db │ │ └── ActiveInstanceStore.commonJava.kt │ ├── commonMain │ └── kotlin │ │ ├── BuildConfig.kt │ │ └── com │ │ └── powersync │ │ ├── ConnectionFactory.kt │ │ ├── ExperimentalPowerSyncAPI.kt │ │ ├── PowerSyncDatabase.kt │ │ ├── PowerSyncDatabaseFactory.kt │ │ ├── PowerSyncException.kt │ │ ├── PowerSyncInternal.kt │ │ ├── attachments │ │ ├── Attachment.kt │ │ ├── AttachmentQueue.kt │ │ ├── AttachmentService.kt │ │ ├── AttachmentTable.kt │ │ ├── LocalStorage.kt │ │ ├── README.md │ │ ├── RemoteStorage.kt │ │ ├── SyncErrorHandler.kt │ │ ├── implementation │ │ │ ├── AttachmentContextImpl.kt │ │ │ └── AttachmentServiceImpl.kt │ │ ├── storage │ │ │ └── IOLocalStorageAdapter.kt │ │ └── sync │ │ │ └── SyncingService.kt │ │ ├── bucket │ │ ├── BucketChecksum.kt │ │ ├── BucketRequest.kt │ │ ├── BucketState.kt │ │ ├── BucketStorage.kt │ │ ├── BucketStorageImpl.kt │ │ ├── Checkpoint.kt │ │ ├── ChecksumCache.kt │ │ ├── LocalOperationCounters.kt │ │ ├── OpType.kt │ │ ├── OplogEntry.kt │ │ ├── SqliteOp.kt │ │ ├── StreamPriority.kt │ │ └── WriteCheckpointResult.kt │ │ ├── connectors │ │ ├── PowerSyncBackendConnector.kt │ │ └── PowerSyncCredentials.kt │ │ ├── db │ │ ├── ActiveInstanceStore.kt │ │ ├── Functions.kt │ │ ├── PowerSyncDatabaseImpl.kt │ │ ├── Queries.kt │ │ ├── SqlCursor.kt │ │ ├── StreamImpl.kt │ │ ├── crud │ │ │ ├── CrudBatch.kt │ │ │ ├── CrudEntry.kt │ │ │ ├── CrudRow.kt │ │ │ ├── CrudTransaction.kt │ │ │ ├── SerializedRow.kt │ │ │ ├── UpdateType.kt │ │ │ └── UploadQueueStats.kt │ │ ├── driver │ │ │ ├── InternalConnectionPool.kt │ │ │ ├── LazyPool.kt │ │ │ ├── RawConnectionLease.kt │ │ │ ├── ReadPool.kt │ │ │ ├── SQLiteConnectionPool.kt │ │ │ └── SingleConnectionPool.kt │ │ ├── internal │ │ │ ├── ConnectionContext.kt │ │ │ ├── InternalDatabase.kt │ │ │ ├── InternalDatabaseImpl.kt │ │ │ ├── InternalTable.kt │ │ │ ├── PowerSyncTransaction.kt │ │ │ └── PowerSyncVersion.kt │ │ └── schema │ │ │ ├── BaseTable.kt │ │ │ ├── Column.kt │ │ │ ├── ColumnType.kt │ │ │ ├── Index.kt │ │ │ ├── IndexedColumn.kt │ │ │ ├── RawTable.kt │ │ │ ├── Schema.kt │ │ │ ├── Table.kt │ │ │ └── validation.kt │ │ ├── internal │ │ ├── InternalPowerSyncAPI.kt │ │ └── PlatformSpecificQuirks.kt │ │ ├── sync │ │ ├── ConfigureSyncHttpClient.kt │ │ ├── Instruction.kt │ │ ├── LegacySyncImplementation.kt │ │ ├── Progress.kt │ │ ├── RSocketSupport.kt │ │ ├── Stream.kt │ │ ├── StreamingSync.kt │ │ ├── StreamingSyncRequest.kt │ │ ├── SyncDataBatch.kt │ │ ├── SyncLine.kt │ │ ├── SyncLocalDatabaseResult.kt │ │ ├── SyncOptions.kt │ │ ├── SyncStatus.kt │ │ └── UserAgent.kt │ │ └── utils │ │ ├── AtomicMutableSet.kt │ │ ├── Json.kt │ │ ├── Log.kt │ │ ├── Strings.kt │ │ └── ThrottleFlow.kt │ ├── commonTest │ └── kotlin │ │ ├── com │ │ └── powersync │ │ │ └── testutils │ │ │ └── MockSyncService.kt │ │ └── powersync │ │ ├── bucket │ │ └── BucketStorageTest.kt │ │ ├── db │ │ ├── ActiveDatabaseGroupTest.kt │ │ ├── FunctionTest.kt │ │ └── schema │ │ │ ├── SchemaTest.kt │ │ │ └── TableTest.kt │ │ ├── sync │ │ ├── ProgressTest.kt │ │ ├── StreamingSyncClientTest.kt │ │ ├── StreamingSyncRequestTest.kt │ │ └── SyncLineTest.kt │ │ └── utils │ │ ├── JsonTest.kt │ │ └── ThrottleTest.kt │ ├── jvmMain │ └── kotlin │ │ ├── BuildConfig.kt │ │ └── com │ │ └── powersync │ │ ├── ConnectionFactory.jvm.kt │ │ ├── ExtractLib.kt │ │ └── sync │ │ └── UserAgent.jvm.kt │ ├── nativeMain │ ├── interop │ │ ├── sqlite3.def │ │ └── sqlite3.h │ └── kotlin │ │ └── com │ │ └── powersync │ │ ├── db │ │ ├── ActiveInstanceStore.native.kt │ │ └── NativeConnectionFactory.kt │ │ ├── sqlite │ │ ├── Database.kt │ │ ├── SqliteException.kt │ │ └── Statement.kt │ │ └── sync │ │ └── UserAgent.native.kt │ ├── nativeTest │ └── kotlin │ │ └── com.powersync.sqlite │ │ ├── DatabaseTest.kt │ │ └── StatementTest.kt │ └── watchosMain │ ├── kotlin │ └── com │ │ └── powersync │ │ └── ConnectionFactory.watchos.kt │ └── powersync_static.h ├── compose ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── compose │ │ └── DatabaseDriverFactory.compose.jvm.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── compose │ │ ├── DatabaseDriverFactory.compose.kt │ │ └── DatabaseState.kt │ ├── iosMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── compose │ │ └── DatabaseDriverFactory.compose.ios.kt │ └── jvmMain │ └── kotlin │ └── com │ └── powersync │ └── compose │ └── DatabaseDriverFactory.compose.android.kt ├── core-tests-android ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── powersync │ │ ├── AndroidDatabaseTest.kt │ │ └── EncryptedDatabaseTest.kt │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── powersync │ │ └── testutils │ │ ├── IntegrationTestHelpers.kt │ │ └── UserRow.kt │ └── res │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-mdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── mipmap-xxxhdpi │ ├── ic_launcher.webp │ └── ic_launcher_round.webp │ ├── values-night │ └── themes.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── core ├── .gitignore ├── README.md ├── build.gradle.kts ├── gradle.properties ├── proguard-rules.pro └── src │ ├── androidMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── DatabaseDriverFactory.android.kt │ ├── appleMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── DatabaseDriverFactory.native.kt │ ├── appleTest │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── DatabaseDriverFactoryTest.kt │ ├── commonIntegrationTest │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── db │ │ └── InMemoryTest.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ ├── DatabaseDriverFactory.kt │ │ └── PowerSyncDatabase.kt │ └── jvmMain │ └── kotlin │ └── com │ └── powersync │ └── DatabaseDriverFactory.jvm.kt ├── demos ├── android-supabase-todolist │ ├── .gitignore │ ├── README.md │ ├── build.gradle.kts │ ├── local.properties.example │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── androidexample │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── powersync │ │ │ │ └── androidexample │ │ │ │ ├── App.kt │ │ │ │ ├── Auth.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── NavController.kt │ │ │ │ ├── Utils.kt │ │ │ │ ├── components │ │ │ │ ├── EditDialog.kt │ │ │ │ ├── Input.kt │ │ │ │ ├── List.kt │ │ │ │ ├── ListItem.kt │ │ │ │ ├── Menu.kt │ │ │ │ ├── TodoItem.kt │ │ │ │ ├── TodoList.kt │ │ │ │ └── WifiIcon.kt │ │ │ │ ├── powersync │ │ │ │ ├── List.kt │ │ │ │ ├── Schema.kt │ │ │ │ └── Todo.kt │ │ │ │ ├── screens │ │ │ │ ├── HomeScreen.kt │ │ │ │ ├── SignInScreen.kt │ │ │ │ ├── SignUpScreen.kt │ │ │ │ └── TodosScreen.kt │ │ │ │ └── ui │ │ │ │ ├── CameraService.kt │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ └── splashscreen_image.png │ │ │ ├── drawable-mdpi │ │ │ └── splashscreen_image.png │ │ │ ├── drawable-xhdpi │ │ │ └── splashscreen_image.png │ │ │ ├── drawable-xxhdpi │ │ │ └── splashscreen_image.png │ │ │ ├── drawable-xxxhdpi │ │ │ └── splashscreen_image.png │ │ │ ├── drawable │ │ │ └── splashscreen.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── backup_rules.xml │ │ │ ├── data_extraction_rules.xml │ │ │ ├── filepaths.xml │ │ │ └── network_security_config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── androidexample │ │ └── ExampleUnitTest.kt └── supabase-todolist │ ├── .gitignore │ ├── README.md │ ├── androidApp │ ├── build.gradle.kts │ └── src │ │ ├── androidMain │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── com │ │ │ └── powersync │ │ │ └── demos │ │ │ └── MainActivity.kt │ │ └── main │ │ └── res │ │ └── xml │ │ └── network_security_config.xml │ ├── androidBackgroundSync │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── powersync │ │ │ └── demo │ │ │ └── backgroundsync │ │ │ ├── MainActivity.kt │ │ │ ├── MainApplication.kt │ │ │ └── SyncService.kt │ │ └── res │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ └── network_security_config.xml │ ├── build.gradle.kts │ ├── desktopApp │ ├── build.gradle.kts │ └── src │ │ └── jvmMain │ │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── demos │ │ └── Main.kt │ ├── docs │ └── BackgroundSync.md │ ├── iosApp │ ├── Configuration │ │ └── Config.xcconfig │ ├── Podfile │ ├── iosApp.xcodeproj │ │ └── project.pbxproj │ └── iosApp │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Info.plist │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ └── iOSApp.swift │ ├── run-configurations.png │ ├── screenshots │ └── todoapplite.png │ └── shared │ ├── build.gradle.kts │ └── src │ ├── androidMain │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── com │ │ │ └── powersync │ │ │ └── demos │ │ │ ├── Utils.kt │ │ │ └── main.android.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ └── strings.xml │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── demos │ │ ├── App.kt │ │ ├── Auth.kt │ │ ├── NavController.kt │ │ ├── Utils.kt │ │ ├── components │ │ ├── EditDialog.kt │ │ ├── GuardBySync.kt │ │ ├── Input.kt │ │ ├── List.kt │ │ ├── ListItem.kt │ │ ├── Menu.kt │ │ ├── TodoItem.kt │ │ ├── TodoList.kt │ │ └── WifiIcon.kt │ │ ├── powersync │ │ ├── List.kt │ │ ├── Schema.kt │ │ └── Todo.kt │ │ └── screens │ │ ├── HomeScreen.kt │ │ ├── SignInScreen.kt │ │ ├── SignUpScreen.kt │ │ └── TodosScreen.kt │ ├── iosMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── demos │ │ ├── Utils.kt │ │ └── main.ios.kt │ └── jvmMain │ └── kotlin │ ├── com │ └── powersync │ │ └── demos │ │ └── Utils.kt │ └── main.desktop.kt ├── docs ├── MavenCentral.md ├── Release.md └── assets │ ├── android-studio-run-configuration.png │ ├── discord.svg │ ├── doc-styles.css │ ├── dokka-templates │ └── includes │ │ └── footer.ftl │ ├── github.svg │ ├── linkedin.svg │ ├── logo-icon.svg │ ├── powersync-logo.png │ ├── web.svg │ ├── x.svg │ └── youtube.svg ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── integrations ├── room │ ├── README.md │ ├── build.gradle.kts │ ├── gradle.properties │ └── src │ │ ├── commonIntegrationTest │ │ └── kotlin │ │ │ └── com │ │ │ └── powersync │ │ │ └── integrations │ │ │ └── room │ │ │ ├── PowerSyncRoomTest.kt │ │ │ ├── TestDatabase.kt │ │ │ └── Utils.kt │ │ ├── commonMain │ │ └── kotlin │ │ │ └── com │ │ │ └── powersync │ │ │ └── integrations │ │ │ └── room │ │ │ ├── PowerSyncExtension.kt │ │ │ └── RoomConnectionPool.kt │ │ ├── jvmTest │ │ └── kotlin │ │ │ └── com │ │ │ └── powersync │ │ │ └── integrations │ │ │ └── room │ │ │ └── Utils.jvm.kt │ │ └── nativeTest │ │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── integrations │ │ └── room │ │ └── Utils.native.kt ├── sqldelight-test-database │ ├── build.gradle.kts │ └── src │ │ └── commonMain │ │ └── sqldelight │ │ └── com │ │ └── powersync │ │ └── integrations │ │ └── sqldelight │ │ └── todos.sq ├── sqldelight │ ├── README.md │ ├── build.gradle.kts │ ├── gradle.properties │ └── src │ │ ├── commonIntegrationTest │ │ └── kotlin │ │ │ └── com │ │ │ └── powersync │ │ │ └── integrations │ │ │ └── sqldelight │ │ │ └── SqlDelightTest.kt │ │ └── commonMain │ │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── integrations │ │ └── sqldelight │ │ └── PowerSyncDriver.kt └── supabase │ ├── README.md │ ├── build.gradle.kts │ ├── gradle.properties │ └── src │ ├── commonIntegrationTest │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── connector │ │ └── supabase │ │ └── SupabaseConnectorTest.kt │ └── commonMain │ └── kotlin │ └── com │ └── powersync │ └── connector │ └── supabase │ ├── SupabaseConnector.kt │ └── SupabaseRemoteStorage.kt ├── internal ├── PowerSyncKotlin │ ├── Package.swift │ ├── README.md │ ├── build.gradle.kts │ ├── gradle.properties │ ├── powersync.podspec │ └── src │ │ └── appleMain │ │ └── kotlin │ │ └── com │ │ └── powersync │ │ ├── Connector.kt │ │ ├── Locks.kt │ │ ├── SDK.kt │ │ └── pool │ │ ├── RawConnectionLease.kt │ │ ├── SessionResult.kt │ │ ├── SwiftPoolAdapter.kt │ │ └── SwiftSQLiteConnectionPool.kt ├── download-core-extension │ └── build.gradle.kts ├── prebuild-binaries │ ├── README.md │ ├── build.gradle.kts │ ├── download_glibc.sh │ ├── download_llvm_mingw.sh │ └── jni │ │ ├── CMakeLists.txt │ │ ├── headers │ │ ├── common │ │ │ └── jni.h │ │ ├── inc_linux │ │ │ └── jni_md.h │ │ ├── inc_mac │ │ │ └── jni_md.h │ │ └── inc_win │ │ │ └── jni_md.h │ │ └── sqlite_bindings.cpp └── testutils │ ├── build.gradle.kts │ └── src │ ├── appleMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── test │ │ └── TestPlatform.apple.kt │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── test │ │ ├── PowerSyncTestLogWriter.kt │ │ ├── TestConnector.kt │ │ └── WaitFor.kt │ ├── jvmMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── test │ │ └── TestPlatform.jvm.kt │ └── platformMain │ └── kotlin │ └── com │ └── powersync │ └── test │ └── TestPlatform.kt ├── plugins ├── build-plugin │ ├── build.gradle.kts │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ ├── SharedBuildPlugin.kt │ │ ├── com │ │ └── powersync │ │ │ ├── compile │ │ │ ├── ClangCompile.kt │ │ │ ├── CreateSqliteCInterop.kt │ │ │ ├── CreateStaticLibrary.kt │ │ │ ├── JniLibraryCompile.kt │ │ │ └── UnzipSqlite.kt │ │ │ └── plugins │ │ │ └── utils │ │ │ └── KmpUtils.kt │ │ └── dokka-convention.gradle.kts ├── settings.gradle.kts └── sonatype │ ├── build.gradle.kts │ └── src │ └── main │ └── kotlin │ └── com │ └── powersync │ └── plugins │ └── sonatype │ ├── ProjectExtensions.kt │ ├── PublishToCentralPortalTask.kt │ ├── SonatypeCentralExtension.kt │ └── SonatypeCentralUploadPlugin.kt ├── settings.gradle.kts ├── sqlite3multipleciphers ├── README.md ├── build.gradle.kts ├── gradle.properties └── src │ ├── androidMain │ ├── kotlin │ │ └── com │ │ │ └── powersync │ │ │ └── encryption │ │ │ └── BundledSQLiteDriver.android.kt │ └── proguard-rules.pro │ ├── commonMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── encryption │ │ └── BaseEncryptedDatabaseFactory.kt │ ├── jvmAndroidMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── encryption │ │ ├── BundledSQLiteConnection.kt │ │ ├── BundledSQLiteDriver.kt │ │ └── BundledSQLiteStatement.kt │ ├── jvmMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── encryption │ │ └── BundledSQLiteDriver.jvm.kt │ ├── jvmTest │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── JvmSmokeTest.kt │ ├── nativeMain │ └── kotlin │ │ └── com │ │ └── powersync │ │ └── encryption │ │ └── NativeEncryptedDatabaseFactory.kt │ └── nativeTest │ └── kotlin │ └── com │ └── powersync │ └── NativeSmokeTest.kt └── static-sqlite-driver ├── README.md ├── build.gradle.kts ├── gradle.properties └── src └── commonMain └── kotlin └── com └── powersync └── sqlite3 └── StaticSqliteDriver.kt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/docs-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.github/workflows/docs-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/prebuild_assets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.github/workflows/prebuild_assets.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/README.md -------------------------------------------------------------------------------- /common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/README.md -------------------------------------------------------------------------------- /common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/build.gradle.kts -------------------------------------------------------------------------------- /common/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/gradle.properties -------------------------------------------------------------------------------- /common/src/androidMain/kotlin/BuildConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/androidMain/kotlin/BuildConfig.kt -------------------------------------------------------------------------------- /common/src/androidMain/kotlin/com/powersync/ConnectionFactory.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/androidMain/kotlin/com/powersync/ConnectionFactory.android.kt -------------------------------------------------------------------------------- /common/src/androidMain/kotlin/com/powersync/sync/UserAgent.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/androidMain/kotlin/com/powersync/sync/UserAgent.android.kt -------------------------------------------------------------------------------- /common/src/appleMain/kotlin/BuildConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/appleMain/kotlin/BuildConfig.kt -------------------------------------------------------------------------------- /common/src/appleMain/kotlin/com/powersync/PathUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/appleMain/kotlin/com/powersync/PathUtils.kt -------------------------------------------------------------------------------- /common/src/appleNonWatchOsMain/kotlin/com/powersync/DatabaseDriverFactory.appleNonWatchOs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/appleNonWatchOsMain/kotlin/com/powersync/DatabaseDriverFactory.appleNonWatchOs.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/AttachmentsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/AttachmentsTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/CrudTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/CrudTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/DatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/DatabaseTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/sync/AbstractSyncTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/sync/AbstractSyncTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncIntegrationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncIntegrationTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncProgressTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncProgressTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncStreamTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/sync/SyncStreamTest.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/testutils/MockedRemoteStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/testutils/MockedRemoteStorage.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/testutils/TestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/testutils/TestUtils.kt -------------------------------------------------------------------------------- /common/src/commonIntegrationTest/kotlin/com/powersync/testutils/UserRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonIntegrationTest/kotlin/com/powersync/testutils/UserRow.kt -------------------------------------------------------------------------------- /common/src/commonJava/kotlin/com/powersync/db/ActiveInstanceStore.commonJava.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonJava/kotlin/com/powersync/db/ActiveInstanceStore.commonJava.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/BuildConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/BuildConfig.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/ConnectionFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/ConnectionFactory.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/ExperimentalPowerSyncAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/ExperimentalPowerSyncAPI.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/PowerSyncDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/PowerSyncDatabase.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/PowerSyncDatabaseFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/PowerSyncDatabaseFactory.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/PowerSyncException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/PowerSyncException.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/PowerSyncInternal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/PowerSyncInternal.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/Attachment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/Attachment.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/AttachmentQueue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/AttachmentQueue.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/AttachmentService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/AttachmentService.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/AttachmentTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/AttachmentTable.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/LocalStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/LocalStorage.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/README.md -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/RemoteStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/RemoteStorage.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/SyncErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/SyncErrorHandler.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/implementation/AttachmentContextImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/implementation/AttachmentContextImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/implementation/AttachmentServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/implementation/AttachmentServiceImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/storage/IOLocalStorageAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/storage/IOLocalStorageAdapter.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/attachments/sync/SyncingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/attachments/sync/SyncingService.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/BucketChecksum.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/BucketChecksum.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/BucketRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/BucketRequest.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/BucketState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/BucketState.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/BucketStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/BucketStorage.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/BucketStorageImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/BucketStorageImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/Checkpoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/Checkpoint.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/ChecksumCache.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/ChecksumCache.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/LocalOperationCounters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/LocalOperationCounters.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/OpType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/OpType.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/OplogEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/OplogEntry.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/SqliteOp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/SqliteOp.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/StreamPriority.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/StreamPriority.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/bucket/WriteCheckpointResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/bucket/WriteCheckpointResult.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/connectors/PowerSyncBackendConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/connectors/PowerSyncBackendConnector.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/connectors/PowerSyncCredentials.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/connectors/PowerSyncCredentials.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/ActiveInstanceStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/ActiveInstanceStore.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/Functions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/Functions.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/PowerSyncDatabaseImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/PowerSyncDatabaseImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/Queries.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/Queries.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/SqlCursor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/SqlCursor.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/StreamImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/StreamImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/CrudBatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/CrudBatch.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/CrudEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/CrudEntry.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/CrudRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/CrudRow.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/CrudTransaction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/CrudTransaction.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/SerializedRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/SerializedRow.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/UpdateType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/UpdateType.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/crud/UploadQueueStats.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/crud/UploadQueueStats.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/InternalConnectionPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/InternalConnectionPool.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/LazyPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/LazyPool.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/RawConnectionLease.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/RawConnectionLease.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/ReadPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/ReadPool.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/SQLiteConnectionPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/SQLiteConnectionPool.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/driver/SingleConnectionPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/driver/SingleConnectionPool.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/ConnectionContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/ConnectionContext.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/InternalDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/InternalDatabase.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/InternalDatabaseImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/InternalDatabaseImpl.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/InternalTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/InternalTable.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/PowerSyncTransaction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/PowerSyncTransaction.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/internal/PowerSyncVersion.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/internal/PowerSyncVersion.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/BaseTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/BaseTable.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/Column.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/Column.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/ColumnType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/ColumnType.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/Index.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/Index.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/IndexedColumn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/IndexedColumn.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/RawTable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/RawTable.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/Schema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/Schema.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/Table.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/Table.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/db/schema/validation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/db/schema/validation.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/internal/InternalPowerSyncAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/internal/InternalPowerSyncAPI.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/internal/PlatformSpecificQuirks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/internal/PlatformSpecificQuirks.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/ConfigureSyncHttpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/ConfigureSyncHttpClient.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/Instruction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/Instruction.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/LegacySyncImplementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/LegacySyncImplementation.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/Progress.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/Progress.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/RSocketSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/RSocketSupport.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/Stream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/Stream.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/StreamingSync.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/StreamingSync.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/StreamingSyncRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/StreamingSyncRequest.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/SyncDataBatch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/SyncDataBatch.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/SyncLine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/SyncLine.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/SyncLocalDatabaseResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/SyncLocalDatabaseResult.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/SyncOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/SyncOptions.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/SyncStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/SyncStatus.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/sync/UserAgent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/sync/UserAgent.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/utils/AtomicMutableSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/utils/AtomicMutableSet.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/utils/Json.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/utils/Json.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/utils/Log.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/utils/Log.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/utils/Strings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/utils/Strings.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/com/powersync/utils/ThrottleFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonMain/kotlin/com/powersync/utils/ThrottleFlow.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/com/powersync/testutils/MockSyncService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/com/powersync/testutils/MockSyncService.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/bucket/BucketStorageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/bucket/BucketStorageTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/db/ActiveDatabaseGroupTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/db/ActiveDatabaseGroupTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/db/FunctionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/db/FunctionTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/db/schema/SchemaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/db/schema/SchemaTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/db/schema/TableTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/db/schema/TableTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/sync/ProgressTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/sync/ProgressTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/sync/StreamingSyncClientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/sync/StreamingSyncClientTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/sync/StreamingSyncRequestTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/sync/StreamingSyncRequestTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/sync/SyncLineTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/sync/SyncLineTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/utils/JsonTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/utils/JsonTest.kt -------------------------------------------------------------------------------- /common/src/commonTest/kotlin/powersync/utils/ThrottleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/commonTest/kotlin/powersync/utils/ThrottleTest.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/BuildConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/jvmMain/kotlin/BuildConfig.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/com/powersync/ConnectionFactory.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/jvmMain/kotlin/com/powersync/ConnectionFactory.jvm.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/com/powersync/ExtractLib.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/jvmMain/kotlin/com/powersync/ExtractLib.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/com/powersync/sync/UserAgent.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/jvmMain/kotlin/com/powersync/sync/UserAgent.jvm.kt -------------------------------------------------------------------------------- /common/src/nativeMain/interop/sqlite3.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/interop/sqlite3.def -------------------------------------------------------------------------------- /common/src/nativeMain/interop/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/interop/sqlite3.h -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/db/ActiveInstanceStore.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/db/ActiveInstanceStore.native.kt -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/db/NativeConnectionFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/db/NativeConnectionFactory.kt -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/sqlite/Database.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/sqlite/Database.kt -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/sqlite/SqliteException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/sqlite/SqliteException.kt -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/sqlite/Statement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/sqlite/Statement.kt -------------------------------------------------------------------------------- /common/src/nativeMain/kotlin/com/powersync/sync/UserAgent.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeMain/kotlin/com/powersync/sync/UserAgent.native.kt -------------------------------------------------------------------------------- /common/src/nativeTest/kotlin/com.powersync.sqlite/DatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeTest/kotlin/com.powersync.sqlite/DatabaseTest.kt -------------------------------------------------------------------------------- /common/src/nativeTest/kotlin/com.powersync.sqlite/StatementTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/nativeTest/kotlin/com.powersync.sqlite/StatementTest.kt -------------------------------------------------------------------------------- /common/src/watchosMain/kotlin/com/powersync/ConnectionFactory.watchos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/common/src/watchosMain/kotlin/com/powersync/ConnectionFactory.watchos.kt -------------------------------------------------------------------------------- /common/src/watchosMain/powersync_static.h: -------------------------------------------------------------------------------- 1 | int powersync_init_static(); 2 | -------------------------------------------------------------------------------- /compose/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/build.gradle.kts -------------------------------------------------------------------------------- /compose/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/gradle.properties -------------------------------------------------------------------------------- /compose/src/androidMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/src/androidMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.jvm.kt -------------------------------------------------------------------------------- /compose/src/commonMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/src/commonMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.kt -------------------------------------------------------------------------------- /compose/src/commonMain/kotlin/com/powersync/compose/DatabaseState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/src/commonMain/kotlin/com/powersync/compose/DatabaseState.kt -------------------------------------------------------------------------------- /compose/src/iosMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/src/iosMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.ios.kt -------------------------------------------------------------------------------- /compose/src/jvmMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/compose/src/jvmMain/kotlin/com/powersync/compose/DatabaseDriverFactory.compose.android.kt -------------------------------------------------------------------------------- /core-tests-android/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core-tests-android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/build.gradle.kts -------------------------------------------------------------------------------- /core-tests-android/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/proguard-rules.pro -------------------------------------------------------------------------------- /core-tests-android/src/androidTest/java/com/powersync/AndroidDatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/androidTest/java/com/powersync/AndroidDatabaseTest.kt -------------------------------------------------------------------------------- /core-tests-android/src/androidTest/java/com/powersync/EncryptedDatabaseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/androidTest/java/com/powersync/EncryptedDatabaseTest.kt -------------------------------------------------------------------------------- /core-tests-android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/java/com/powersync/testutils/IntegrationTestHelpers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/java/com/powersync/testutils/IntegrationTestHelpers.kt -------------------------------------------------------------------------------- /core-tests-android/src/main/java/com/powersync/testutils/UserRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/java/com/powersync/testutils/UserRow.kt -------------------------------------------------------------------------------- /core-tests-android/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /core-tests-android/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core-tests-android/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core-tests-android/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/.gitignore -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/README.md -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/gradle.properties -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/androidMain/kotlin/com/powersync/DatabaseDriverFactory.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/androidMain/kotlin/com/powersync/DatabaseDriverFactory.android.kt -------------------------------------------------------------------------------- /core/src/appleMain/kotlin/com/powersync/DatabaseDriverFactory.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/appleMain/kotlin/com/powersync/DatabaseDriverFactory.native.kt -------------------------------------------------------------------------------- /core/src/appleTest/kotlin/com/powersync/DatabaseDriverFactoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/appleTest/kotlin/com/powersync/DatabaseDriverFactoryTest.kt -------------------------------------------------------------------------------- /core/src/commonIntegrationTest/kotlin/com/powersync/db/InMemoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/commonIntegrationTest/kotlin/com/powersync/db/InMemoryTest.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/powersync/DatabaseDriverFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/commonMain/kotlin/com/powersync/DatabaseDriverFactory.kt -------------------------------------------------------------------------------- /core/src/commonMain/kotlin/com/powersync/PowerSyncDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/commonMain/kotlin/com/powersync/PowerSyncDatabase.kt -------------------------------------------------------------------------------- /core/src/jvmMain/kotlin/com/powersync/DatabaseDriverFactory.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/core/src/jvmMain/kotlin/com/powersync/DatabaseDriverFactory.jvm.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /demos/android-supabase-todolist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/README.md -------------------------------------------------------------------------------- /demos/android-supabase-todolist/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/build.gradle.kts -------------------------------------------------------------------------------- /demos/android-supabase-todolist/local.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/local.properties.example -------------------------------------------------------------------------------- /demos/android-supabase-todolist/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/proguard-rules.pro -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/androidTest/java/com/example/androidexample/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/androidTest/java/com/example/androidexample/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/App.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/Auth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/Auth.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/MainActivity.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/NavController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/NavController.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/Utils.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/EditDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/EditDialog.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/Input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/Input.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/List.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/List.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/ListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/ListItem.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/Menu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/Menu.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/TodoItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/TodoItem.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/TodoList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/TodoList.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/WifiIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/components/WifiIcon.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/List.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/List.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/Schema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/Schema.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/Todo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/powersync/Todo.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/HomeScreen.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/SignInScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/SignInScreen.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/SignUpScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/SignUpScreen.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/TodosScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/screens/TodosScreen.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/CameraService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/CameraService.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Color.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Theme.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/java/com/powersync/androidexample/ui/theme/Type.kt -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable-hdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable-hdpi/splashscreen_image.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable-mdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable-mdpi/splashscreen_image.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable-xhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable-xhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable-xxhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable-xxhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable-xxxhdpi/splashscreen_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable-xxxhdpi/splashscreen_image.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/drawable/splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/drawable/splashscreen.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/xml/filepaths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/xml/filepaths.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /demos/android-supabase-todolist/src/test/java/com/example/androidexample/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/android-supabase-todolist/src/test/java/com/example/androidexample/ExampleUnitTest.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/.gitignore -------------------------------------------------------------------------------- /demos/supabase-todolist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/README.md -------------------------------------------------------------------------------- /demos/supabase-todolist/androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /demos/supabase-todolist/androidApp/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidApp/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidApp/src/androidMain/kotlin/com/powersync/demos/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidApp/src/androidMain/kotlin/com/powersync/demos/MainActivity.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/androidApp/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidApp/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/build.gradle.kts -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/proguard-rules.pro -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/MainActivity.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/MainApplication.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/SyncService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/java/com/powersync/demo/backgroundsync/SyncService.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-anydpi/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-anydpi/ic_launcher.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-anydpi/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-anydpi/ic_launcher_round.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/androidBackgroundSync/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/androidBackgroundSync/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/build.gradle.kts -------------------------------------------------------------------------------- /demos/supabase-todolist/desktopApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/desktopApp/build.gradle.kts -------------------------------------------------------------------------------- /demos/supabase-todolist/desktopApp/src/jvmMain/kotlin/com/powersync/demos/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/desktopApp/src/jvmMain/kotlin/com/powersync/demos/Main.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/docs/BackgroundSync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/docs/BackgroundSync.md -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/Configuration/Config.xcconfig -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/Podfile -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /demos/supabase-todolist/iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /demos/supabase-todolist/run-configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/run-configurations.png -------------------------------------------------------------------------------- /demos/supabase-todolist/screenshots/todoapplite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/screenshots/todoapplite.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/build.gradle.kts -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/kotlin/com/powersync/demos/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/kotlin/com/powersync/demos/Utils.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/kotlin/com/powersync/demos/main.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/kotlin/com/powersync/demos/main.android.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/androidMain/res/values/strings.xml -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/App.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/Auth.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/Auth.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/NavController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/NavController.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/Utils.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/EditDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/EditDialog.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/GuardBySync.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/GuardBySync.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/Input.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/Input.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/List.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/List.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/ListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/ListItem.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/Menu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/Menu.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/TodoItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/TodoItem.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/TodoList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/TodoList.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/WifiIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/components/WifiIcon.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/List.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/List.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/Schema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/Schema.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/Todo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/powersync/Todo.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/HomeScreen.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/SignInScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/SignInScreen.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/SignUpScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/SignUpScreen.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/TodosScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/commonMain/kotlin/com/powersync/demos/screens/TodosScreen.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/iosMain/kotlin/com/powersync/demos/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/iosMain/kotlin/com/powersync/demos/Utils.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/iosMain/kotlin/com/powersync/demos/main.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/iosMain/kotlin/com/powersync/demos/main.ios.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/jvmMain/kotlin/com/powersync/demos/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/jvmMain/kotlin/com/powersync/demos/Utils.kt -------------------------------------------------------------------------------- /demos/supabase-todolist/shared/src/jvmMain/kotlin/main.desktop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/demos/supabase-todolist/shared/src/jvmMain/kotlin/main.desktop.kt -------------------------------------------------------------------------------- /docs/MavenCentral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/MavenCentral.md -------------------------------------------------------------------------------- /docs/Release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/Release.md -------------------------------------------------------------------------------- /docs/assets/android-studio-run-configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/android-studio-run-configuration.png -------------------------------------------------------------------------------- /docs/assets/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/discord.svg -------------------------------------------------------------------------------- /docs/assets/doc-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/doc-styles.css -------------------------------------------------------------------------------- /docs/assets/dokka-templates/includes/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/dokka-templates/includes/footer.ftl -------------------------------------------------------------------------------- /docs/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/github.svg -------------------------------------------------------------------------------- /docs/assets/linkedin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/linkedin.svg -------------------------------------------------------------------------------- /docs/assets/logo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/logo-icon.svg -------------------------------------------------------------------------------- /docs/assets/powersync-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/powersync-logo.png -------------------------------------------------------------------------------- /docs/assets/web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/web.svg -------------------------------------------------------------------------------- /docs/assets/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/x.svg -------------------------------------------------------------------------------- /docs/assets/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/docs/assets/youtube.svg -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /integrations/room/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/README.md -------------------------------------------------------------------------------- /integrations/room/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/build.gradle.kts -------------------------------------------------------------------------------- /integrations/room/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/gradle.properties -------------------------------------------------------------------------------- /integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/PowerSyncRoomTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/PowerSyncRoomTest.kt -------------------------------------------------------------------------------- /integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/TestDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/TestDatabase.kt -------------------------------------------------------------------------------- /integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/commonIntegrationTest/kotlin/com/powersync/integrations/room/Utils.kt -------------------------------------------------------------------------------- /integrations/room/src/commonMain/kotlin/com/powersync/integrations/room/PowerSyncExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/commonMain/kotlin/com/powersync/integrations/room/PowerSyncExtension.kt -------------------------------------------------------------------------------- /integrations/room/src/commonMain/kotlin/com/powersync/integrations/room/RoomConnectionPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/commonMain/kotlin/com/powersync/integrations/room/RoomConnectionPool.kt -------------------------------------------------------------------------------- /integrations/room/src/jvmTest/kotlin/com/powersync/integrations/room/Utils.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/jvmTest/kotlin/com/powersync/integrations/room/Utils.jvm.kt -------------------------------------------------------------------------------- /integrations/room/src/nativeTest/kotlin/com/powersync/integrations/room/Utils.native.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/room/src/nativeTest/kotlin/com/powersync/integrations/room/Utils.native.kt -------------------------------------------------------------------------------- /integrations/sqldelight-test-database/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight-test-database/build.gradle.kts -------------------------------------------------------------------------------- /integrations/sqldelight-test-database/src/commonMain/sqldelight/com/powersync/integrations/sqldelight/todos.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight-test-database/src/commonMain/sqldelight/com/powersync/integrations/sqldelight/todos.sq -------------------------------------------------------------------------------- /integrations/sqldelight/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight/README.md -------------------------------------------------------------------------------- /integrations/sqldelight/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight/build.gradle.kts -------------------------------------------------------------------------------- /integrations/sqldelight/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight/gradle.properties -------------------------------------------------------------------------------- /integrations/sqldelight/src/commonIntegrationTest/kotlin/com/powersync/integrations/sqldelight/SqlDelightTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight/src/commonIntegrationTest/kotlin/com/powersync/integrations/sqldelight/SqlDelightTest.kt -------------------------------------------------------------------------------- /integrations/sqldelight/src/commonMain/kotlin/com/powersync/integrations/sqldelight/PowerSyncDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/sqldelight/src/commonMain/kotlin/com/powersync/integrations/sqldelight/PowerSyncDriver.kt -------------------------------------------------------------------------------- /integrations/supabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/README.md -------------------------------------------------------------------------------- /integrations/supabase/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/build.gradle.kts -------------------------------------------------------------------------------- /integrations/supabase/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/gradle.properties -------------------------------------------------------------------------------- /integrations/supabase/src/commonIntegrationTest/kotlin/com/powersync/connector/supabase/SupabaseConnectorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/src/commonIntegrationTest/kotlin/com/powersync/connector/supabase/SupabaseConnectorTest.kt -------------------------------------------------------------------------------- /integrations/supabase/src/commonMain/kotlin/com/powersync/connector/supabase/SupabaseConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/src/commonMain/kotlin/com/powersync/connector/supabase/SupabaseConnector.kt -------------------------------------------------------------------------------- /integrations/supabase/src/commonMain/kotlin/com/powersync/connector/supabase/SupabaseRemoteStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/integrations/supabase/src/commonMain/kotlin/com/powersync/connector/supabase/SupabaseRemoteStorage.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/Package.swift -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/README.md -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/build.gradle.kts -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/gradle.properties -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/powersync.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/powersync.podspec -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/Connector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/Connector.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/Locks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/Locks.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/SDK.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/SDK.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/RawConnectionLease.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/RawConnectionLease.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SessionResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SessionResult.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SwiftPoolAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SwiftPoolAdapter.kt -------------------------------------------------------------------------------- /internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SwiftSQLiteConnectionPool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/PowerSyncKotlin/src/appleMain/kotlin/com/powersync/pool/SwiftSQLiteConnectionPool.kt -------------------------------------------------------------------------------- /internal/download-core-extension/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/download-core-extension/build.gradle.kts -------------------------------------------------------------------------------- /internal/prebuild-binaries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/README.md -------------------------------------------------------------------------------- /internal/prebuild-binaries/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/build.gradle.kts -------------------------------------------------------------------------------- /internal/prebuild-binaries/download_glibc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/download_glibc.sh -------------------------------------------------------------------------------- /internal/prebuild-binaries/download_llvm_mingw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/download_llvm_mingw.sh -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/CMakeLists.txt -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/headers/common/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/headers/common/jni.h -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/headers/inc_linux/jni_md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/headers/inc_linux/jni_md.h -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/headers/inc_mac/jni_md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/headers/inc_mac/jni_md.h -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/headers/inc_win/jni_md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/headers/inc_win/jni_md.h -------------------------------------------------------------------------------- /internal/prebuild-binaries/jni/sqlite_bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/prebuild-binaries/jni/sqlite_bindings.cpp -------------------------------------------------------------------------------- /internal/testutils/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/build.gradle.kts -------------------------------------------------------------------------------- /internal/testutils/src/appleMain/kotlin/com/powersync/test/TestPlatform.apple.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/appleMain/kotlin/com/powersync/test/TestPlatform.apple.kt -------------------------------------------------------------------------------- /internal/testutils/src/commonMain/kotlin/com/powersync/test/PowerSyncTestLogWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/commonMain/kotlin/com/powersync/test/PowerSyncTestLogWriter.kt -------------------------------------------------------------------------------- /internal/testutils/src/commonMain/kotlin/com/powersync/test/TestConnector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/commonMain/kotlin/com/powersync/test/TestConnector.kt -------------------------------------------------------------------------------- /internal/testutils/src/commonMain/kotlin/com/powersync/test/WaitFor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/commonMain/kotlin/com/powersync/test/WaitFor.kt -------------------------------------------------------------------------------- /internal/testutils/src/jvmMain/kotlin/com/powersync/test/TestPlatform.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/jvmMain/kotlin/com/powersync/test/TestPlatform.jvm.kt -------------------------------------------------------------------------------- /internal/testutils/src/platformMain/kotlin/com/powersync/test/TestPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/internal/testutils/src/platformMain/kotlin/com/powersync/test/TestPlatform.kt -------------------------------------------------------------------------------- /plugins/build-plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/build.gradle.kts -------------------------------------------------------------------------------- /plugins/build-plugin/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "build-logic" 2 | -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/SharedBuildPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/SharedBuildPlugin.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/compile/ClangCompile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/compile/ClangCompile.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/compile/CreateSqliteCInterop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/compile/CreateSqliteCInterop.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/compile/CreateStaticLibrary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/compile/CreateStaticLibrary.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/compile/JniLibraryCompile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/compile/JniLibraryCompile.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/compile/UnzipSqlite.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/compile/UnzipSqlite.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/com/powersync/plugins/utils/KmpUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/com/powersync/plugins/utils/KmpUtils.kt -------------------------------------------------------------------------------- /plugins/build-plugin/src/main/kotlin/dokka-convention.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/build-plugin/src/main/kotlin/dokka-convention.gradle.kts -------------------------------------------------------------------------------- /plugins/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/settings.gradle.kts -------------------------------------------------------------------------------- /plugins/sonatype/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/sonatype/build.gradle.kts -------------------------------------------------------------------------------- /plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/ProjectExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/ProjectExtensions.kt -------------------------------------------------------------------------------- /plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/PublishToCentralPortalTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/PublishToCentralPortalTask.kt -------------------------------------------------------------------------------- /plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/SonatypeCentralExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/SonatypeCentralExtension.kt -------------------------------------------------------------------------------- /plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/SonatypeCentralUploadPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/plugins/sonatype/src/main/kotlin/com/powersync/plugins/sonatype/SonatypeCentralUploadPlugin.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /sqlite3multipleciphers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/README.md -------------------------------------------------------------------------------- /sqlite3multipleciphers/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/build.gradle.kts -------------------------------------------------------------------------------- /sqlite3multipleciphers/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/gradle.properties -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/androidMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/androidMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.android.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/androidMain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/androidMain/proguard-rules.pro -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/commonMain/kotlin/com/powersync/encryption/BaseEncryptedDatabaseFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/commonMain/kotlin/com/powersync/encryption/BaseEncryptedDatabaseFactory.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteConnection.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteStatement.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/jvmAndroidMain/kotlin/com/powersync/encryption/BundledSQLiteStatement.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/jvmMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.jvm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/jvmMain/kotlin/com/powersync/encryption/BundledSQLiteDriver.jvm.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/jvmTest/kotlin/com/powersync/JvmSmokeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/jvmTest/kotlin/com/powersync/JvmSmokeTest.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/nativeMain/kotlin/com/powersync/encryption/NativeEncryptedDatabaseFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/nativeMain/kotlin/com/powersync/encryption/NativeEncryptedDatabaseFactory.kt -------------------------------------------------------------------------------- /sqlite3multipleciphers/src/nativeTest/kotlin/com/powersync/NativeSmokeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/sqlite3multipleciphers/src/nativeTest/kotlin/com/powersync/NativeSmokeTest.kt -------------------------------------------------------------------------------- /static-sqlite-driver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/static-sqlite-driver/README.md -------------------------------------------------------------------------------- /static-sqlite-driver/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/static-sqlite-driver/build.gradle.kts -------------------------------------------------------------------------------- /static-sqlite-driver/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/static-sqlite-driver/gradle.properties -------------------------------------------------------------------------------- /static-sqlite-driver/src/commonMain/kotlin/com/powersync/sqlite3/StaticSqliteDriver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/powersync-ja/powersync-kotlin/HEAD/static-sqlite-driver/src/commonMain/kotlin/com/powersync/sqlite3/StaticSqliteDriver.kt --------------------------------------------------------------------------------