-
Install pnpm
-
Git clone this repo
-
pnpm install -
Copy
.env.exampleas.env -
Generate database models
pnpm exec prisma migrate dev -
Disable extensions that modify the page (ex. DarkReader)
-
Start with
pnpm run dev
pnpm exec prisma migrate dev --name <name>
pnpm prisma db seed <up|down> <all|name-of-seeder: string>
To add your own seeder:
- Make a seeder file in the prisma/seeds folder
- Export a seeder type object from it
- Register it in prisma/seeds/main.ts, into the SEEDERS map