| title | description | tags | ||||
|---|---|---|---|---|---|---|
NextJS Prisma  | 
  A NextJS app using Prisma with a PostgreSQL database  | 
  
  | 
  
This example is a NextJS todo app that uses Prisma to store todos in Postgres.
- Prisma
 - NextJS
 - Postgres
 - TypeScript
 
- Provision a Postgres container on Railway
 - Connect to your Railway project with 
railway link - Migrate the database 
railway run yarn migrate:dev - Run the NextJS app 
railway run yarn dev 
This app is a simple todo list where the data is persisted to Postgres. Prisma
migrations
can be created with railway run yarn migrate:dev and deployed with railway run yarn migrate:deploy. The Prisma client can be regenerated with
yarn generate.
swr is used to fetch data on the client and perform optimistic updates.