zenstack-migrate-from-v2
Installation
SKILL.md
Migrating from ZenStack V2 to V3
ZenStack V3 is a major rewrite: the Prisma ORM engine is replaced with ZenStack's own engine built on Kysely, while the ZModel schema stays largely compatible and the query API stays PrismaClient-compatible. Supported databases: PostgreSQL, MySQL, SQLite.
Because V2 was Prisma-based, the migration has two layers: the generic Prisma→ZenStack changes, then
the V2-specific deltas below. For general setup/CLI see zenstack-project-setup.
Step 1 — Do the Prisma migration first
V2 ran on Prisma, so start with the zenstack-migrate-from-prisma skill (swap deps, move the
schema to zenstack/schema.zmodel, replace the client with ZenStackClient, update generate/migrate
scripts). Then apply the V2-specific steps below.