|
@@ -29,7 +29,8 @@ const ADMIN_CORS =
|
|
|
const STORE_CORS = process.env.STORE_CORS || "http://localhost:8000";
|
|
|
|
|
|
const DATABASE_TYPE = process.env.DATABASE_TYPE || "sqlite";
|
|
|
-const DATABASE_URL = process.env.DATABASE_URL || "postgres://localhost/medusa-store";
|
|
|
+const DATABASE_URL =
|
|
|
+ process.env.DATABASE_URL || "postgres://localhost/medusa-store";
|
|
|
const REDIS_URL = process.env.REDIS_URL || "redis://localhost:6379";
|
|
|
|
|
|
const plugins = [
|
|
@@ -58,7 +59,7 @@ const modules = {
|
|
|
redisUrl: REDIS_URL
|
|
|
}
|
|
|
},*/
|
|
|
-}
|
|
|
+};
|
|
|
|
|
|
/** @type {import('@medusajs/medusa').ConfigModule["projectConfig"]} */
|
|
|
const projectConfig = {
|
|
@@ -68,20 +69,22 @@ const projectConfig = {
|
|
|
database_type: DATABASE_TYPE,
|
|
|
store_cors: STORE_CORS,
|
|
|
admin_cors: ADMIN_CORS,
|
|
|
-}
|
|
|
+};
|
|
|
|
|
|
if (REDIS_URL) {
|
|
|
projectConfig.redis_url = REDIS_URL;
|
|
|
}
|
|
|
|
|
|
-if (DATABASE_URL) {
|
|
|
+if (DATABASE_URL && DATABASE_TYPE === "postgres") {
|
|
|
projectConfig.database_url = DATABASE_URL;
|
|
|
+ delete projectConfig["database_database"];
|
|
|
}
|
|
|
|
|
|
+console.log("Using config", projectConfig);
|
|
|
|
|
|
/** @type {import('@medusajs/medusa').ConfigModule} */
|
|
|
module.exports = {
|
|
|
projectConfig,
|
|
|
plugins,
|
|
|
- modules,
|
|
|
+ modules,
|
|
|
};
|