emigrate/packages/cli/src
Joakim Carlstein 26240f49ff fix(mysql): make sure migrations are run in order when run concurrently
Now we either lock all or none of the migrations to run,
to make sure they are not out of order when multiple instances of Emigrate run concurrently.
2025-04-24 15:57:44 +02:00
..
commands fix(mysql): make sure migrations are run in order when run concurrently 2025-04-24 15:57:44 +02:00
reporters chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
array-from-async.ts refactor(cli): introduce the migration-runner helper for less code duplication and fewer return paths 2023-12-12 15:47:37 +01:00
array-map-async.ts feat(remove): rework the "remove" command to be more similar to "up" and "list" 2024-01-26 16:09:49 +01:00
cli.ts fix(typescript): load config written in TypeScript without the typescript package when using Bun, Deno or tsx 2024-02-09 14:00:24 +01:00
collect-migrations.test.ts fix(cli): handle migration history entries without file extensions correctly 2024-01-23 11:36:47 +01:00
collect-migrations.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
defaults.ts feat(cli): add graceful process abort 2024-01-22 11:30:06 +01:00
deno.d.ts fix(typescript): load config written in TypeScript without the typescript package when using Bun, Deno or tsx 2024-02-09 14:00:24 +01:00
errors.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
exec.ts fix(cli): cleanup AbortSignal event listeners to avoid MaxListenersExceededWarning 2024-02-12 20:59:26 +01:00
get-config.ts fix(cli): handle the case where the config is returned as an object with a nested default property 2024-02-19 10:59:02 +01:00
get-duration.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
get-migration.ts feat(types): move Emigrate types to separate package and improve types (#41) 2023-12-15 13:03:35 +01:00
get-migrations.test.ts fix(migrations): don't include folders when collecting migrations 2024-01-26 09:26:49 +01:00
get-migrations.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
get-package-info.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
index.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00
migration-runner.ts fix(reporters): show number of skipped migrations correctly in command output 2024-02-05 14:17:30 +01:00
plugin-loader-js.ts feat: add support for TypeScript migration files 2023-12-20 15:27:03 +01:00
test-utils.ts fix(mysql): make sure migrations are run in order when run concurrently 2025-04-24 15:57:44 +02:00
to-migration-metadata.ts feat(types): move Emigrate types to separate package and improve types (#41) 2023-12-15 13:03:35 +01:00
types.ts feat(reporters): add built-in "json" reporter and rename "default" to "pretty" 2024-02-06 09:22:35 +01:00
with-leading-period.ts chore(deps): upgrade TypeScript to v5.5 and enable isolatedDeclarations 2024-06-27 15:38:50 +02:00