継承サマリー
クラスからの継承 QueryInterface | ||
public |
テーブルに新しい列を追加します。 |
|
public |
非同期 addConstraint(tableName: 文字列, options: オブジェクト): Promise テーブルに制約を追加します。 |
|
public |
列にインデックスを追加します。 |
|
public |
テーブルから複数のレコードを削除します。 |
|
public |
テーブルに複数のレコードを挿入します。 |
|
public |
非同期 bulkUpdate(tableName: 文字列, values: オブジェクト, identifier: オブジェクト, options: オブジェクト, attributes: オブジェクト): Promise テーブルの複数のレコードを更新します。 |
|
public |
非同期 changeColumn(tableName: 文字列, attributeName: 文字列, dataTypeOrOptions: オブジェクト, options: オブジェクト): * 列の定義を変更します。 |
|
public |
非同期 createDatabase(database: 文字列, options: オブジェクト): Promise データベースを作成します。 |
|
public |
非同期 createFunction(functionName: 文字列, params: 配列, returnType: 文字列, language: 文字列, body: 文字列, optionsArray: 配列, options: オブジェクト): Promise SQL関数を生成します。 |
|
public |
非同期 createSchema(schema: 文字列, options: オブジェクト): Promise スキーマを作成します。 |
|
public |
指定された属性セットを持つテーブルを作成します。 |
|
public |
非同期 describeTable(tableName: 文字列, options: オブジェクト): Promise<オブジェクト> テーブル構造を記述します。 |
|
public |
非同期 dropAllSchemas(options: オブジェクト): Promise すべてのスキーマを削除します。 |
|
public |
非同期 dropAllTables(options: オブジェクト): Promise データベースからすべてのテーブルを削除します。 |
|
public |
非同期 dropDatabase(database: 文字列, options: オブジェクト): Promise データベースを削除します。 |
|
public |
非同期 dropFunction(functionName: 文字列, params: 配列, options: オブジェクト): Promise SQL関数を削除します。 |
|
public |
非同期 dropSchema(schema: 文字列, options: オブジェクト): Promise スキーマを削除します。 |
|
public |
データベースからテーブルを削除します。 |
|
public |
非同期 getForeignKeyReferencesForTable(tableName: 文字列, options: オブジェクト): * テーブルの外部キー参照の詳細を取得します。 |
|
public |
非同期 getForeignKeysForTables(tableNames: 文字列[], options: オブジェクト): Promise 要求されたテーブルのすべての外部キー制約を返します。 |
|
public |
quoteIdentifier(identifier: 文字列, force: ブール値): 文字列 識別子のリストを「.」で分割し、各部分を引用符で囲みます。 |
|
public |
quoteIdentifiers(identifiers: string): string 識別子リストを "." で分割し、各部分を引用符で囲みます。 |
|
public |
非同期 removeColumn(tableName: string, attributeName: string, options: object): * テーブルから列を削除します。 |
|
public |
非同期 removeConstraint(tableName: string, constraintName: string, options: object): * テーブルから制約を削除します。 |
|
public |
非同期 removeIndex(tableName: string, indexNameOrAttributes: string | string[], options: object): Promise テーブルから既存のインデックスを削除します。 |
|
public |
非同期 renameColumn(tableName: string, attrNameBefore: string, attrNameAfter: string, options: object): Promise 列の名前を変更します。 |
|
public |
非同期 renameFunction(oldFunctionName: string, params: Array, newFunctionName: string, options: object): Promise SQL関数の名前を変更します。 |
|
public |
非同期 renameTable(before: string, after: string, options: object): Promise テーブルの名前を変更します。 |
|
public |
非同期 showAllSchemas(options: object): Promise<Array> すべてのスキーマを表示します。 |
|
public |
非同期 tableExists(tableName: TableName, options: QueryOptions): Promise<boolean> データベースにテーブルが存在する場合はtrue、存在しない場合はfalseを返すPromiseを返します。 |
|
public |
非同期 upsert(tableName: string, insertValues: object, updateValues: object, where: object, options: object): Promise<boolean, ?number> Upsert |