UNPKG

@clickup/pg-microsharding

Version:
32 lines (21 loc) 1.12 kB
[**@clickup/pg-microsharding**](../README.md) *** [@clickup/pg-microsharding](../globals.md) / move # Function: move() > **move**(`__namedParameters`): `Promise`\<`void`\> Defined in: [src/api/move.ts:32](https://github.com/clickup/pg-microsharding/blob/master/src/api/move.ts#L32) Moves or copies a schema from one master DB to another. ## Parameters | Parameter | Type | | ------ | ------ | | `__namedParameters` | \{ `schema`: `string`; `fromDsn`: `string`; `toDsn`: `string`; `commitAction`: `null` \| `"deactivate-activate"` \| `"rename-to-new"`; `deactivateSQL`: `string`; `maxReplicationLagSec`: `number`; `wait`: `boolean`; `validateFKs`: `boolean`; \} | | `__namedParameters.schema` | `string` | | `__namedParameters.fromDsn` | `string` | | `__namedParameters.toDsn` | `string` | | `__namedParameters.commitAction` | `null` \| `"deactivate-activate"` \| `"rename-to-new"` | | `__namedParameters.deactivateSQL`? | `string` | | `__namedParameters.maxReplicationLagSec`? | `number` | | `__namedParameters.wait`? | `boolean` | | `__namedParameters.validateFKs`? | `boolean` | ## Returns `Promise`\<`void`\>