mirror of
https://github.com/strapi/strapi.git
synced 2025-09-03 05:39:36 +00:00
add running a transfer
This commit is contained in:
parent
d0d692b447
commit
5e33a7cbfd
@ -127,4 +127,17 @@ Transforms allow you to manipulate the data that is sent from the source before
|
||||
|
||||
## Running a transfer
|
||||
|
||||
Running a transfer simply involves calling the asynchrounous engine.transfer() method.
|
||||
|
||||
```typescript
|
||||
const engine = createTransferEngine(source, destination, options);
|
||||
try {
|
||||
await engine.transfer();
|
||||
} catch (e) {
|
||||
console.error('Something went wrong: ', e?.message);
|
||||
}
|
||||
```
|
||||
|
||||
Be aware that engine.transfer() throws on any fatal errors it encounters.
|
||||
|
||||
Note: The transfer engine (and the providers) current only support a single `engine.transfer()` and must be re-instantiated if intended to run multiple times. In the future it is expected to allow them to be used for multiple transfers in a row, but that usage is untested and will result in unpredictable behavior.
|
||||
|
Loading…
x
Reference in New Issue
Block a user