github-actions[bot]
bddb2d6b14
chore(release): version packages
2024-01-22 11:32:48 +01:00
a4da353d5a
feat(cli): add graceful process abort
...
Using an AbortSignal and Promise.race we abandon running migrations that take longer to complete after the process is aborted than the given abortRespite period
2024-01-22 11:30:06 +01:00
github-actions[bot]
576dfbb124
chore(release): version packages
2024-01-19 13:48:24 +01:00
49d8925778
fix(docs): remove access control from package config
2024-01-19 13:43:59 +01:00
e739e453d7
docs: add Baseline guide
2024-01-19 13:43:59 +01:00
f515c8a854
feat(cli): add --no-execution option to the "up" command
...
...which can be used to log manually run migrations as successful or for baselining a database.
2024-01-19 13:43:59 +01:00
9ef0fa2776
feat(cli): add --from and --to options to limit what migrations to run
2024-01-19 13:43:59 +01:00
02c142e39a
feat(up): add --limit option to limit the number of migrations to run
2024-01-19 13:43:59 +01:00
a130248687
docs: update loader plugin intro after adding TypeScript support
2024-01-08 11:06:59 +01:00
9a605a85f1
feat: add support for TypeScript migration files
...
And add a guide to the documentation on how to set it up for NodeJS
2023-12-20 15:27:03 +01:00
9f91bdcfa0
feat(cli): add the --import option for importing modules/packages before commands are run
...
Can for instance be used to load environment variables using Dotenv
2023-12-20 11:08:27 +01:00
e6e4433018
feat(cli): rename extension short option from -e to -x
...
BREAKING CHANGE: if you've been using the `-e` short option you should change it to `-x` or use the long option name `--extension`
2023-12-20 09:27:43 +01:00
f9a16d87a1
feat: add color option to CLI and configuration file
...
The option is used to force enable/disable color output and is passed to the reporter which should respect it
2023-12-20 09:11:01 +01:00
7bae76f496
docs: include Deno usage instructions in the documentation
2023-12-19 15:40:05 +01:00
ce6946cac4
feat: support for Bun
2023-12-19 14:06:00 +01:00
17c4723bb8
feat(postgres): implement the first version of the PostgreSQL plugin
2023-12-19 13:27:57 +01:00
f8e13f0d66
docs: add some basic documentation for the storage plugin api
2023-12-19 10:29:58 +01:00
ca6834d95f
refactor: use a custom Link component to be able to use absolute URLs everywhere
...
...that supports any `base` property
2023-12-19 09:57:23 +01:00
bdf831b008
docs: use correct hrefs for all link elements
2023-12-18 16:36:05 +01:00
58316ba6f8
docs: and yet another
2023-12-18 16:30:34 +01:00
e186c1fbce
docs: a few more links to fix
2023-12-18 16:28:46 +01:00
03ec8f2599
docs: make all links relative to support mounting anywhere
2023-12-18 16:25:14 +01:00
afa20f5bef
ci: is this the way?
2023-12-18 15:48:21 +01:00
e245d6f18a
ci: only set site and base during deployment
2023-12-18 15:38:42 +01:00
f63fa9d864
ci: add GitHub Pages deployment
2023-12-18 15:32:53 +01:00
665f0ad9cf
docs: fix some faulty links
2023-12-18 15:32:53 +01:00
5911331889
docs(generators): add some documentation for generator plugins
2023-12-18 15:32:53 +01:00
13e370362a
docs: fix some links
2023-12-18 15:32:53 +01:00
7da778c767
docs(reporters): write some documentation for the reporters
2023-12-18 15:32:53 +01:00
1843bf893d
docs: remove staggering of cards
2023-12-18 15:32:53 +01:00
43f4df5f37
docs(style): use Tailwind to customize the docs colors
2023-12-18 15:32:53 +01:00
bf52bd0d3c
docs(commands): use more idiomatic commands per package manager
2023-12-18 15:32:53 +01:00
418737f97d
docs: add logo
2023-12-18 15:32:53 +01:00
445fe69e60
docs: update all command docs with package manager variants
2023-12-18 15:32:53 +01:00
1fc24269f4
docs: add a basic FAQ section
2023-12-18 15:32:53 +01:00
2a82897ba8
docs: add documentation for the commands: up, list, new and remove
2023-12-18 15:32:53 +01:00
c460ae7459
docs: split the getting started guide into two separate pages in the "introduction" section
2023-12-18 15:32:53 +01:00
99d189aeb9
docs: move all plugin types under the same "Plugins" category
2023-12-18 15:32:53 +01:00
d5c6e9b1db
docs: first commit for the docs
2023-12-18 15:32:53 +01:00