diff --git a/apps/web/src/app/(home)/_components/stack-builder.tsx b/apps/web/src/app/(home)/_components/stack-builder.tsx index fe31a6b..899c224 100644 --- a/apps/web/src/app/(home)/_components/stack-builder.tsx +++ b/apps/web/src/app/(home)/_components/stack-builder.tsx @@ -859,7 +859,20 @@ const generateCommand = (stackState: StackState): string => { if (!checkDefault("api", stackState.api)) { flags.push(`--api ${stackState.api}`); } - if (!checkDefault("database", stackState.database)) { + + const requiresExplicitDatabase = [ + "d1", + "turso", + "neon", + "supabase", + "prisma-postgres", + "mongodb-atlas", + ].includes(stackState.dbSetup); + + if ( + !checkDefault("database", stackState.database) || + requiresExplicitDatabase + ) { flags.push(`--database ${stackState.database}`); } if (!checkDefault("orm", stackState.orm)) {