Skip to content

Commit d22c20e

Browse files
committed
fix: use environment variables to read db credentials
1 parent 8de69e5 commit d22c20e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/medusa/src/commands/plugin/db/generate.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ async function generateMigrations(
9898
entities: any[]
9999
}[] = []
100100
) {
101+
const DB_HOST = process.env.DB_HOST ?? "localhost"
102+
const DB_USERNAME = process.env.DB_USERNAME ?? ""
103+
const DB_PASSWORD = process.env.DB_PASSWORD ?? ""
104+
101105
for (const moduleDescriptor of moduleDescriptors) {
102106
logger.info(
103107
`Generating migrations for module ${moduleDescriptor.serviceName}...`
@@ -107,6 +111,9 @@ async function generateMigrations(
107111
moduleDescriptor.serviceName,
108112
{
109113
entities: moduleDescriptor.entities,
114+
host: DB_HOST,
115+
user: DB_USERNAME,
116+
password: DB_PASSWORD,
110117
migrations: {
111118
path: moduleDescriptor.migrationsPath,
112119
},

0 commit comments

Comments
 (0)