Skip to content

Commit 3feaa71

Browse files
authored
fix(generators): Use module format for JS Knex migrations (#3444)
1 parent 742c4b6 commit 3feaa71

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • packages/generators/src/connection/templates

packages/generators/src/connection/templates/knex.tpl.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ export const generate = (ctx: ConnectionGeneratorContext) =>
5555
.then(renderSource(knexfile, toFile('knexfile')))
5656
.then(
5757
mergeJSON<ConnectionGeneratorContext>(
58-
{
58+
(ctx) => ({
5959
scripts: {
6060
migrate: 'knex migrate:latest',
61-
'migrate:make': 'knex migrate:make',
61+
'migrate:make': 'knex migrate:make' + ctx.language === 'js' ? ' -x mjs' : '',
6262
test: 'cross-env NODE_ENV=test npm run migrate && npm run mocha'
6363
}
64-
},
64+
}),
6565
toFile('package.json')
6666
)
6767
)

0 commit comments

Comments
 (0)