if anyone was wondering what the build for the server and container was. its in nix so if you have questions feel free to ask ignore l73, and 74, it was a hail mary that didnt work.
#Drizzle-kit & Drizzle-ORM missing from build
1 messages · Page 1 of 1 (latest)
the build succeeds: https://ci.litelot.us/repos/2/pipeline/16/3
however in container i get this error on startup: ```
node:internal/modules/package_json_reader:268
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'drizzle-orm' imported from /server/server/chunks/hooks.server-DO8JPJux.js
at Object.getPackageJSONURL (node:internal/modules/package_json_reader:268:9)
at packageResolve (node:internal/modules/esm/resolve:768:81)
at moduleResolve (node:internal/modules/esm/resolve:854:18)
at defaultResolve (node:internal/modules/esm/resolve:984:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:685:12)
at #cachedDefaultResolve (node:internal/modules/esm/loader:634:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:617:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:273:38)
at ModuleJob._link (node:internal/modules/esm/module_job:135:49) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v22.14.0
this is what the hooks.server-DO8JPJus.js looks like ```js
import { b as private_env } from './shared-server-DaWdgxVh.js';
import { drizzle } from 'drizzle-orm/node-postgres';
import { migrate } from 'drizzle-orm/node-postgres/migrator';
const init = async () => {
console.log("migrating...");
{
const db = drizzle(private_env.DATABASE_URL || "postgres://postgres:pgpass@database:5432/personal-site");
await migrate(db, {
migrationsFolder: "./drizzle"
});
}
};
export { init };
//# sourceMappingURL=hooks.server-DO8JPJux.js.map
seems to be using the actual name, not the packaged name. and i dont know why.