Room Kmp Setup

Set up one Room database shared across Android, JVM/desktop and iOS with an expect/actual builder per platform, a bundled SQLite driver chosen once at the injection site, and a per-architecture audit of the driver artifact. Use when adding Room to a Kotlin Multiplatform module, when one target fails at the first database connection while the others work, or when a target compiles but its generated database implementation is missing.

maxrave-dev 87dfea0 7.6 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/room-kmp-setup commit 87dfea0e81

Frequently asked questions

npx skillmds@latest add maxrave-dev/room-kmp-setup