Skip to content

client.renameDatabase()

Oxford Harrison edited this page Nov 10, 2024 · 5 revisions

Programmatically perform a RENAME DATABASE operation.

Syntax

client.renameDatabase(
    fromName: string,
    toName: string,
    options?: QueryOptions
): Promise<Savepoint | boolean>;
Param Description
fromName An existing database name.
toName The intended new database name.
options Standard QueryOptions.

Return Value

  • A Savepoint instance (See ➞ Savepoint) or the boolean true when savepoint creation has been disabled via options.noCreateSavepoint; (Compare ➞ Query Return Value)

Usage

Rename a database:

const savepoint = await client.renameDatabase(
    'database_1',
    'database_1_new',
    { desc: 'Just testing database rename' }
);
Clone this wiki locally