@@ -15,14 +15,14 @@ where
1515
1616import StrongPath (Abs , Dir , File' , Path' , (</>) )
1717import qualified StrongPath as SP
18- import StrongPath.TH (relfile )
1918import Wasp.Generator.Common (ProjectRootDir )
2019import Wasp.Generator.DbGenerator.Common (MigrateArgs (.. ), dbSchemaFileInProjectRootDir )
2120import Wasp.Generator.ServerGenerator.Common (serverRootDirInProjectRootDir )
2221import Wasp.Generator.ServerGenerator.Db.Seed (dbSeedNameEnvVarName )
2322import qualified Wasp.Job as J
2423import Wasp.Job.Process (runNodeCommandAsJobWithExtraEnv )
25- import Wasp.Project.Common (WaspProjectDir , waspProjectDirFromProjectRootDir )
24+ import Wasp.Node.NodeModules (getPathToExecutableInNodeModules )
25+ import Wasp.Project.Common (WaspProjectDir , nodeModulesDirInWaspProjectDir , waspProjectDirFromProjectRootDir )
2626
2727migrateDev :: Path' Abs (Dir ProjectRootDir ) -> MigrateArgs -> J. Job
2828migrateDev projectRootDir migrateArgs =
@@ -178,4 +178,7 @@ absPrismaExecutableFp :: Path' Abs (Dir WaspProjectDir) -> FilePath
178178absPrismaExecutableFp waspProjectDir = SP. fromAbsFile prismaExecutableAbs
179179 where
180180 prismaExecutableAbs :: Path' Abs File'
181- prismaExecutableAbs = waspProjectDir </> [relfile |./node_modules/.bin/prisma|]
181+ prismaExecutableAbs =
182+ waspProjectDir
183+ </> nodeModulesDirInWaspProjectDir
184+ </> SP. castRel (getPathToExecutableInNodeModules " prisma" )
0 commit comments