@prisma/studio-preview
v0.340.0
Published
Demo deployments with sample datasets for Prisma Studio
Downloads
282
Readme
Prisma Studio Demo Deployments
This repository holds all code to deploy a demo version of Studio to Now
Deployment Rules
- The
master
branch is always deployed at https://prisma.studio - All other branches are deployed at https://-prisma-studio.now.sh
- All pull requests to
develop
are deployed at https://-prisma-studio.now.sh
Adding a new dataset/project
- Create a new branch from
develop
- Add the new project to
packages/preview/projects/index.json
. Use a unique ID, a name to be displayed, and optionally, a link to the dataset (ideally on the prisma/prisma-examples GitHub repo) - Create a new folder in
packages/preview/projects/
with its name being EXACTLY the same as the new project's ID you decided on in the last step. - Create a
packages/preview/projects/<idOfProject>/prisma/
folder and place theschema.prisma
and the SQLite DB file inside. Name the SQLite filedev.db
. - In the
schema.prisma
, replace thedatasource
andgenerator
blocks with the following:
datasource db {
provider = "sqlite"
url = "file:dev.db"
}
generator photon {
provider = "prisma-client-js"
output = "./photon"
}
- Commit your changes to your branch, then open a pull request to
develop
- Once all checks complete, you should be able to view your changes over at https://-prisma-studio.now.sh Change me
- Once you verify that the dataset works, you can merge it into
develop
. - Merge
develop
tomaster
to publish your changes to https://prisma.studio