Skip to content

Commit ae95a33

Browse files
authored
fix: cli不配置mysql数据库配置项留空 (#214)
1 parent 9713d73 commit ae95a33

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • packages/toolkits/pro/src/lib

‎packages/toolkits/pro/src/lib/init.ts‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,11 @@ const createServerSync = (answers: ProjectInfo) => {
179179
const serverFrom = utils.getTemplatePath(`server/${serverFramework}`);
180180
const serverTo = utils.getDistPath(`${name}/${serverFramework}`);
181181
const config = {
182-
DATABASE_HOST: answers.host ?? 'localhost',
183-
DATABASE_PORT: Number(answers.port ?? 3306),
184-
DATABASE_USERNAME: answers.username ?? 'root',
185-
DATABASE_PASSWORD: answers.password ?? 'root',
186-
DATABASE_NAME: answers.database,
182+
DATABASE_HOST: answers.dialect && (answers.host ?? 'localhost'),
183+
DATABASE_PORT: answers.dialect && Number(answers.port ?? 3306),
184+
DATABASE_USERNAME: answers.dialect && (answers.username ?? 'root'),
185+
DATABASE_PASSWORD: answers.dialect && (answers.password ?? 'root'),
186+
DATABASE_NAME: answers.dialect && answers.database,
187187
DATABASE_SYNCHRONIZE: false,
188188
DATABASE_AUTOLOADENTITIES: true,
189189
AUTH_SECRET: 'secret',

0 commit comments

Comments
 (0)