feat(storage): add "end" method to storage for cleaning up resources when commands are finished

This commit is contained in:
Joakim Carlstein 2023-12-08 13:01:19 +01:00
parent 334e2099bb
commit 703e6f028a
15 changed files with 150 additions and 77 deletions

View file

@ -0,0 +1,5 @@
---
'@emigrate/plugin-tools': minor
---
Add "end" method to storage plugins so they can cleanup resources when a command is finished

View file

@ -0,0 +1,5 @@
---
'@emigrate/mysql': patch
---
Fix issue with closing the connection pool too early

View file

@ -0,0 +1,5 @@
---
'@emigrate/storage-fs': minor
---
Implement an empty "end" method for cleaning up

View file

@ -0,0 +1,5 @@
---
'@emigrate/cli': patch
---
Handle storage initialization errors in the "list" and "remove" commands

View file

@ -0,0 +1,5 @@
---
'@emigrate/cli': minor
---
Call storage.end() to cleanup resources when a command has finished