UNPKG

lakutata

Version:

An IoC-based universal application framework.

67 lines (62 loc) 1.76 kB
import { ObjectLiteral } from './TypeDef.internal.36.js'; import { QueryResult } from './TypeDef.internal.40.js'; /** * Result object returned by InsertQueryBuilder execution. */ declare class InsertResult { static from(queryResult: QueryResult): InsertResult; /** * Contains inserted entity id. * Has entity-like structure (not just column database name and values). */ identifiers: ObjectLiteral[]; /** * Generated values returned by a database. * Has entity-like structure (not just column database name and values). */ generatedMaps: ObjectLiteral[]; /** * Raw SQL result returned by executed query. */ raw: any; } /** * Result object returned by UpdateQueryBuilder execution. */ declare class UpdateResult { static from(queryResult: QueryResult): UpdateResult; /** * Raw SQL result returned by executed query. */ raw: any; /** * Number of affected rows/documents * Not all drivers support this */ affected?: number; /** * Contains inserted entity id. * Has entity-like structure (not just column database name and values). */ /** * Generated values returned by a database. * Has entity-like structure (not just column database name and values). */ generatedMaps: ObjectLiteral[]; } /** * Result object returned by DeleteQueryBuilder execution. */ declare class DeleteResult { static from(queryResult: QueryResult): DeleteResult; /** * Raw SQL result returned by executed query. */ raw: any; /** * Number of affected rows/documents * Not all drivers support this */ affected?: number | null; } export { DeleteResult, InsertResult, UpdateResult };