Releases: kysely-org/kysely-ctl
v0.8.2 - fix not exiting after migrations/seeds.
Hey π
This patch release ensures kysely.destroy()
runs so commands are not hanging til connection timeout.
Full Changelog: v0.8.1...v0.8.2
v0.8.1 - remove obstacles for deno usage
Hey π
This patch release fixes process.cwd
and tsx
related issues that were blocking deno
usage.
Full Changelog: v0.8.0...v0.8.1
v0.8.0 - fetch latest directly from npm registry
Hey π
This release fixes:
- slowness of outdated checks - now directly fetches from
npm
registry API. - outdated checks not working in
bun
and probablydeno
, causing an error.
Full Changelog: v0.7.1...v0.8.0
v0.7.1 - fix TS file import not working in CommonJS projects.
Hey π
This patch release should fix TSFileMigrationProvider
only working in esm
projects ("type": "module"
). Now projects still on CommonJS
, which is most projects, should be able to load TS migration files.
Full Changelog: v0.7.0...v0.7.1
v0.7.0 - kysely seed list|run
Hey π
new stuff:
kysely seed list [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely seed run [--cwd] [--debug] [--environment] [--no-outdated-check] [--specific]
kysely seed:run [--cwd] [--debug] [--environment] [--no-outdated-check] [--specific]
that's it. that's the release.
Full Changelog: v0.6.0...v0.7.0
v0.6.0 - dependencies changes
Hey π
We moved a bunch of "mandatory" dependencies from peerDependencies
to dependencies
. relevant to #4.
Kysely v0.18.1 is now the minimal version.
Full Changelog: v0.5.0...v0.6.0
v0.5.0 - kysely seed make
Hey π
new stuff:
IN PREVIEW
kysely seed:make <seed_name> [--cwd] [--debug] [--extension=ts|mts|cts] [--no-outdated-check] [-x=ts|mts|cts]
kysely seed make <seed_name> [--cwd] [--debug] [--extension=ts|mts|cts] [--no-outdated-check] [-x=ts|mts|cts]
improvements:
no longer tries to install kysely
when running migrate:<command>
. closes #7
Full Changelog: v0.4.1...v0.5.0
v0.4.1 - fix faulty CLI version resolution logic
v0.4.0 - kysely init
Hey π
new stuff:
kysely init [--cwd] [--debug] [--extension=ts|mts|cts] [--no-outdated-check] [-x=ts|mts|cts]
that's it. that's the release.
Full Changelog: v0.3.0...v0.4.0
v0.3.0 - kysely migrate up|down|latest|rollback --all
Hey π
new stuff:
kysely migrate:up [<migration_name>] [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate up [<migration_name>] [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate:down [<migration_name>] [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate down [<migration_name>] [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate:latest [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate latest [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate:rollback --all [--cwd] [--debug] [--environment] [--no-outdated-check]
kysely migrate rollback --all [--cwd] [--debug] [--environment] [--no-outdated-check]
changes:
-kysely migrate:make <migration_name> [--debug] [--extension=ts|mts|cts] [-x=ts|mts|cts]
-kysely migrate make <migration_name> [--debug] [--extension=ts|mts|cts] [-x=ts|mts|cts]
+kysely migrate:make <migration_name> [--cwd] [--debug] [--environment] [--extension=ts|mts|cts] [--no-outdated-check] [-x=ts|mts|cts]
+kysely migrate make <migration_name> [--cwd] [--debug] [--environment] [--extension=ts|mts|cts] [--no-outdated-check] [-x=ts|mts|cts]
-kysely migrate:list [--debug]
-kysely migrate list [--debug]
+kysely migrate:list [--cwd] [--debug] [--environment] [--no-outdated-check]
+kysely migrate list [--cwd] [--debug] [--environment] [--no-outdated-check]
that's it. that's the release.
Full Changelog: v0.2.0...v0.3.0