Coder Social home page Coder Social logo

Comments (2)

earlofurl avatar earlofurl commented on April 20, 2024

Discord user cev#2144 says that the setup command works as intended when using postgresql, but runs twice when using sqlite.

It is unclear from the Prisma Docs which behavior is intended.

migrate dev says it will generate artifacts, but does not say it's supposed to run the seed command.
The next section, migrate reset, does explicitly state that it runs the seed command.

In my case, using sqlite, the problem is effectively fixed by replacing "setup": "prisma migrate dev" && prisma db seed with "setup": "prisma migrate dev"

However, it sounds like this would not automatically seed the db for users who switch to postgresql.

from indie-stack.

mcansh avatar mcansh commented on April 20, 2024

this doesn't appear to happen in prisma 3.15.2

nope never mind it does, we can update this script as seeding is ran during prisma migrate dev https://github.com/prisma/prisma/blob/main/packages/migrate/src/commands/MigrateDev.ts#L325

plus we ship a migration in this template so really we should be using prisma migrate deploy

from indie-stack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.