A step-by-step guide to using Prisma ORM with Doltgres, a version-controlled PostgreSQL-compatible database. Covers installation, project setup, schema definition, migrations, seeding, and Doltgres-specific version control features including commits, branching, merging, diffs, and hard resets to recover from mistakes like accidentally dropped tables. Includes working TypeScript code samples and a GitHub demo repo.