loadLocalEnv(); import { loadLocalEnv } from "@server/utils/envUtils"; import inquirer from "inquirer"; export const migrateFunctions = async () => { // Dynamic import to ensure env is loaded first const { initializeDatabaseFunctions } = await import( "@server/db/initializeDatabaseFunctions" ); const databaseUrl = process.env.DATABASE_URL; console.log("databaseUrl", databaseUrl); if (databaseUrl?.includes("us-west-3")) { const { confirm } = await inquirer.prompt([ { type: "confirm", name: "confirm", message: "You are about to initialize database functions on PRODUCTION (us-west-3). Continue?", default: false, }, ]); if (!confirm) { console.log("Operation cancelled."); process.exit(0); } } await initializeDatabaseFunctions(); }; await migrateFunctions(); process.exit(0);