Comments (9)
I made a PR with a quick fix :P maybe not the best solution but hope it helps #101
from blues-stack.
did you opt out of installing dependencies during "create-remix"? if not, a .env
file should have been generated for you during "remix init" with the contents of .env.example
https://github.com/remix-run/blues-stack/blob/main/remix.init/index.js#L63
if you do opt out, you should be seeing the following which prompts you to install your dependencies and run "npx remix init"
from blues-stack.
ah actually, re-read your issue, looks like the DB url the app has isn't correct (see undefined
)
from blues-stack.
undefined
Yeah I know, but why? I should be ran, right ?
from blues-stack.
what's weird is there is no subdomain before .db.nor...
so im not sure where the undefined is even coming from
from blues-stack.
It seems to come from db.server.ts file there is a conditional if (!isLocalHost) { } which sets the databaseurl for FLY_REGION which if you are not using and you are not localhost then it breaks.
from blues-stack.
I just ran into the same issue. It's not fixed, is it?
from blues-stack.
@phifa if the issue is still open then most likely not. Check the pull request #101 and if it works for you, then comment there to validate it and get this fixed 👍
from blues-stack.
UPDATE:
~~Anyone find a solution for this? I'm running in to the same issue. I've altered my db.server file to something more generic:
import { PrismaClient } from "@prisma/client";
let db: PrismaClient;
declare global {
var db: PrismaClient | undefined;
}
// PrismaClient is attached to the `global` object in development to prevent
// exhausting your database connection limit.
if (process.env.NODE_ENV === "production") {
db = new PrismaClient();
db.$connect();
} else {
if (!global.db) {
global.db = new PrismaClient();
global.db.$connect();
}
db = global.db;
}
export default db;
Still doesn't work.~~
from blues-stack.
Related Issues (20)
- Email is case sensitive HOT 2
- Missing License HOT 3
- Deployment failing due to seed not working HOT 13
- Wrong http status code (500) returned instead of 404 or any response thrown from a loader. HOT 9
- Hydration error: Initial UI does not match server HOT 3
- New Defer API does not work with blues-stack HOT 11
- When Using Express Adapter Throwing Responses will break the app HOT 1
- great repro
- Race condition in npm run dev HOT 5
- Base Repo OOMs on Fly.io HOT 6
- Fly.io -> Error: Can't reach database server HOT 7
- `npm run typecheck` fails on fresh project HOT 7
- blues-stack 2.0.0-pre.5 - LiveReload is not working HOT 2
- v2_dev leaves one node process behind after shutdown HOT 1
- Scripts variant in README to support the Yarn inclined
- Deployment issue. Node version >18 needed
- Update server.ts to watch version.txt
- Error when trying to run the docker image HOT 3
- Latest server.js code breaks HDR HOT 1
- Some URLs in the `/build` path were 404 not found after making changes in development mode HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blues-stack.