DB paths working on mac now
This commit is contained in:
@@ -62,7 +62,10 @@ export function initializeDatabase(): BetterSQLite3Database<typeof schema> & {
|
||||
|
||||
try {
|
||||
// Run migrations programmatically
|
||||
const migrationsFolder = path.join(process.cwd(), "drizzle");
|
||||
|
||||
const migrationsFolder = path.join(__dirname, "..", "..", "drizzle");
|
||||
|
||||
console.log("MIGRATIONS FOLDER INITIALIZE", migrationsFolder);
|
||||
|
||||
// Verify migrations folder exists
|
||||
if (!fs.existsSync(migrationsFolder)) {
|
||||
|
||||
@@ -50,9 +50,10 @@ const createWindow = () => {
|
||||
path.join(__dirname, "../renderer/main_window/index.html")
|
||||
);
|
||||
}
|
||||
|
||||
// Open the DevTools.
|
||||
mainWindow.webContents.openDevTools();
|
||||
if (process.env.NODE_ENV === "development") {
|
||||
// Open the DevTools.
|
||||
mainWindow.webContents.openDevTools();
|
||||
}
|
||||
};
|
||||
|
||||
// This method will be called when Electron has finished
|
||||
|
||||
@@ -15,8 +15,8 @@ export function getUserDataPath(): string {
|
||||
const electron = getElectron();
|
||||
|
||||
// When running in Electron and app is ready
|
||||
if (electron?.app?.isReady() && process.env.NODE_ENV !== "development") {
|
||||
return electron.app.getPath("userData");
|
||||
if (process.env.NODE_ENV !== "development") {
|
||||
return electron!.app.getPath("userData");
|
||||
}
|
||||
|
||||
// For development or when the Electron app object isn't available
|
||||
|
||||
Reference in New Issue
Block a user