Skip to content

Yolo390/palmares.info

Repository files navigation

Palmares.info

This is a Next.js project bootstrapped with create-next-app.

I am using Next.js 13 (13.1.5 when I started this project - 25/01/2023) with TypeScript.

Dependencies

npm install next-auth @next-auth/prisma-adapter @prisma/client swr react-hook-form @hookform/resolvers yup validator bcrypt class-variance-authority clsx tailwindcss-animate tailwind-merge @radix-ui/react-menubar lucide-react @mui/icons-material @mui/material @emotion/styled @emotion/react && \
npm install -D prisma tailwindcss postcss autoprefixer @hookform/devtools

Prisma

To read .env.local file because by default Prisma only read .env file.
https://www.prisma.io/docs/guides/development-environment/environment-variables/managing-env-files-and-setting-variables#manage-env-files-manually

npm install -g dotenv-cli
dotenv -e .env.local -- npx prisma generate --schema=./src/lib/prisma/schema.prisma
dotenv -e .env.local -- npx prisma db push --schema=./src/lib/prisma/schema.prisma

Or if you using .env file

npx prisma generate --schema=./src/lib/prisma/schema.prisma
npx prisma db push --schema=./src/lib/prisma/schema.prisma