Skip to content

Prisma ORM: be more explicit about what to skip#31013

Merged
mao-sz merged 2 commits intoTheOdinProject:mainfrom
BodiAli:skip_prisma_steps
Apr 22, 2026
Merged

Prisma ORM: be more explicit about what to skip#31013
mao-sz merged 2 commits intoTheOdinProject:mainfrom
BodiAli:skip_prisma_steps

Conversation

@BodiAli
Copy link
Copy Markdown
Contributor

@BodiAli BodiAli commented Apr 22, 2026

Because

Learners including me was getting confused on what specific commands to skip.
And regarding step 3 I did’t want to be extremely verbose and state to learners that you can skip updating your package.json file because node auto detects your module system depending on the syntax, or explicitly state that you should follow Prisma Quickstart and update the package.json file to type: "module", because explicitly stated then it would raise questions about why. Which to be realistic since we’re not using TypeScript it doesn’t matter if the module system was ESM or CJS.

This PR

  • This PR makes it less ambiguous about what commands to skip in step 1.
  • Match npm init command used in Prisma QuickStart.
  • Remove do not install @types/node in step 2 because Prisma Quickstart doesn’t install the package

Issue

Closes #31011

Additional Information

Discord thread that led to this issue being created: https://discord.com/channels/505093832157691914/597796701650026517/1496387459750301697

Pull Request Requirements

  • I have thoroughly read and understand The Odin Project curriculum contributing guide
  • The title of this PR follows the location of change: brief description of change format, e.g. Intro to HTML and CSS lesson: Fix link text
  • The Because section summarizes the reason for this PR
  • The This PR section has a bullet point list describing the changes in this PR
  • If this PR addresses an open issue, it is linked in the Issue section
  • If any lesson files are included in this PR, they have been previewed with the Markdown preview tool to ensure it is formatted correctly
  • If any lesson files are included in this PR, they follow the Layout Style Guide

@github-actions github-actions Bot added the Content: NodeJS Involves the NodeJS course label Apr 22, 2026
@mao-sz mao-sz merged commit 84b17fe into TheOdinProject:main Apr 22, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content: NodeJS Involves the NodeJS course

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Prisma ORM: be more explicit about what to skip inside the note box in the assignment section

2 participants