|
|
703e6f028a
|
feat(storage): add "end" method to storage for cleaning up resources when commands are finished
|
2023-12-08 13:01:46 +01:00 |
|
|
|
a8db22680e
|
feat(up): handle storage initialization errors and present missing loader errors in a better way
|
2023-12-08 13:01:45 +01:00 |
|
|
|
c1d55978d7
|
feat(up): serialize errors before passing them to storage plugins
|
2023-12-08 13:01:45 +01:00 |
|
|
|
43a220d633
|
test(up): start writing some tests for the "up" command
|
2023-12-07 10:48:02 +01:00 |
|
|
|
d8a6a2428a
|
feat(remove): implement the "remove" command for removing migrations from the history
|
2023-11-24 15:45:17 +01:00 |
|
|
|
9447d28ad8
|
fix(history): don't let different migration directories interfere with each other even though they share storage
|
2023-11-24 11:10:01 +01:00 |
|
|
|
8347fc1fa4
|
feat(up): improve error handling and presentation
|
2023-11-22 15:47:17 +01:00 |
|
|
|
b57c86eaab
|
fix(up): only load the JavaScript loader plugin if necessary
|
2023-11-22 15:40:53 +01:00 |
|
|
|
53cdb23237
|
feat(cli): implement the "list" command for listing migration history and pending migrations
|
2023-11-22 14:35:37 +01:00 |
|
|
|
d4d87036df
|
refactor(cli): move commands to a separate folder
|
2023-11-22 14:35:36 +01:00 |
|