UNPKG

@clickup/pg-microsharding

Version:
27 lines (16 loc) 782 B
[**@clickup/pg-microsharding**](../README.md) *** [@clickup/pg-microsharding](../globals.md) / cleanup # Function: cleanup() > **cleanup**(`__namedParameters`): `Promise`\<`void`\> Defined in: [src/api/cleanup.ts:9](https://github.com/clickup/pg-microsharding/blob/master/src/api/cleanup.ts#L9) Removes old and semi-migrated schemas. ## Parameters | Parameter | Type | | ------ | ------ | | `__namedParameters` | \{ `dsn`: `string`; `noOldShards`: (`oldSchemaNameRe`) => `Promise`\<`void`\>; `confirm`: (`schemas`) => `Promise`\<`boolean`\>; \} | | `__namedParameters.dsn` | `string` | | `__namedParameters.noOldShards`? | (`oldSchemaNameRe`) => `Promise`\<`void`\> | | `__namedParameters.confirm`? | (`schemas`) => `Promise`\<`boolean`\> | ## Returns `Promise`\<`void`\>