typecql
Version:
ORM for CQL databases.
13 lines (12 loc) • 512 B
TypeScript
import { updateObject, updateParameters } from '../repositories/crud/update-repository';
import { Settings } from '../misc/utils/settings';
export declare class UpdateFactory<T> {
private readonly tableName;
private settings;
constructor(tableName: string, settings: Settings);
createUpdateQuery(parameters: updateParameters<T>, partialObject: updateObject<T>): string;
private createUsingQuery;
private createUpdateFieldsQuery;
private createWhereQuery;
private createIFQuery;
}