UNPKG

expeditavoluptas

Version:

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

1,923 lines 13.4 MB
{ "id": 0, "name": "@mikro-orm/root", "kind": 1, "flags": {}, "originalName": "", "children": [ { "id": 8, "name": "better-sqlite/src", "kind": 2, "kindString": "Module", "flags": {}, "children": [ { "id": 22555, "name": "AbstractSqlConnection", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 18, "character": 22, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L18" } ], "target": 17153 }, { "id": 22556, "name": "AbstractSqlDriver", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlDriver.ts", "line": 15, "character": 22, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlDriver.ts#L15" } ], "target": 17258 }, { "id": 22557, "name": "AbstractSqlPlatform", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlPlatform.ts", "line": 8, "character": 22, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlPlatform.ts#L8" } ], "target": 17590 }, { "id": 22563, "name": "Alias", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilderHelper.ts", "line": 812, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilderHelper.ts#L812" } ], "target": 18118 }, { "id": 22589, "name": "Check", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 76, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L76" } ], "target": 20906 }, { "id": 22586, "name": "Column", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 36, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L36" } ], "target": 20869 }, { "id": 22590, "name": "ColumnDifference", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 83, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L83" } ], "target": 20912 }, { "id": 22567, "name": "CountQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1256, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1256" } ], "target": 18874 }, { "id": 22570, "name": "DeleteQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1268, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1268" } ], "target": 19508 }, { "id": 22551, "name": "EntityManager", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/index.ts", "line": 15, "character": 29, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/index.ts#L15" } ], "target": 10107 }, { "id": 22552, "name": "EntityRepository", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/index.ts", "line": 16, "character": 32, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/index.ts#L16" } ], "target": 10496 }, { "id": 22584, "name": "Field", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 19, "character": 12, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L19" } ], "target": 20854 }, { "id": 22587, "name": "ForeignKey", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 56, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L56" } ], "target": 20886 }, { "id": 22594, "name": "ICriteriaNode", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 151, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L151" } ], "target": 21036 }, { "id": 22593, "name": "IQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 121, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L121" } ], "target": 20944 }, { "id": 22588, "name": "Index", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 66, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L66" } ], "target": 20894 }, { "id": 22568, "name": "InsertQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1264, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1264" } ], "target": 19110 }, { "id": 22585, "name": "JoinOptions", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 21, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L21" } ], "target": 20856 }, { "id": 22583, "name": "KnexStringRef", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 12, "character": 12, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L12" } ], "target": 20850 }, { "id": 22558, "name": "MonkeyPatchable", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/MonkeyPatchable.ts", "line": 22, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/MonkeyPatchable.ts#L22" } ], "target": 17896 }, { "id": 22564, "name": "QueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 63, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L63" } ], "target": 18123 }, { "id": 22561, "name": "QueryType", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/enums.ts", "line": 1, "character": 12, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/enums.ts#L1" } ], "target": 17908 }, { "id": 22565, "name": "RunQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1242, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1242" } ], "target": 18447 }, { "id": 22581, "name": "SchemaComparator", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/schema/SchemaComparator.ts", "line": 12, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/schema/SchemaComparator.ts#L12" } ], "target": 20785 }, { "id": 22592, "name": "SchemaDifference", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 111, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L111" } ], "target": 20936 }, { "id": 22579, "name": "SchemaGenerator", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/schema/SchemaGenerator.ts", "line": 13, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/schema/SchemaGenerator.ts#L13" } ], "target": 20416 }, { "id": 22580, "name": "SchemaHelper", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/schema/SchemaHelper.ts", "line": 10, "character": 22, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/schema/SchemaHelper.ts#L10" } ], "target": 20621 }, { "id": 22566, "name": "SelectQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1248, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1248" } ], "target": 18646 }, { "id": 22559, "name": "SqlEntityManager", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/SqlEntityManager.ts", "line": 11, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/SqlEntityManager.ts#L11" } ], "target": 10107 }, { "id": 22560, "name": "SqlEntityRepository", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/SqlEntityRepository.ts", "line": 7, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/SqlEntityRepository.ts#L7" } ], "target": 10496 }, { "id": 22582, "name": "Table", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 6, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L6" } ], "target": 20846 }, { "id": 22591, "name": "TableDifference", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 90, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/typings.ts#L90" } ], "target": 20917 }, { "id": 22571, "name": "TruncateQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1270, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1270" } ], "target": 19707 }, { "id": 22569, "name": "UpdateQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1266, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/query/QueryBuilder.ts#L1266" } ], "target": 19309 }, { "id": 22595, "name": "BetterSqliteConnection", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { "id": 22598, "name": "constructor", "kind": 512, "kindString": "Constructor", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 24, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L24" } ], "signatures": [ { "id": 22599, "name": "new BetterSqliteConnection", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { "id": 22600, "name": "config", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 4926, "typeArguments": [ { "type": "reference", "id": 6417, "typeArguments": [ { "type": "reference", "id": 6866, "name": "Connection" } ], "name": "IDatabaseDriver" } ], "name": "Configuration" } }, { "id": 22601, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 5271, "name": "ConnectionOptions" } }, { "id": 22602, "name": "type", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "union", "types": [ { "type": "literal", "value": "read" }, { "type": "literal", "value": "write" } ] } } ], "type": { "type": "reference", "id": 22595, "name": "BetterSqliteConnection" }, "inheritedFrom": { "type": "reference", "id": 17156, "name": "AbstractSqlConnection.constructor" } } ], "inheritedFrom": { "type": "reference", "id": 17155, "name": "AbstractSqlConnection.constructor" } }, { "id": 22596, "name": "RUN_QUERY_RE", "kind": 1024, "kindString": "Property", "flags": { "isStatic": true, "isReadonly": true }, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 10, "character": 18, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L10" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 22597, "name": "RUN_QUERY_RETURNING", "kind": 1024, "kindString": "Property", "flags": { "isStatic": true, "isReadonly": true }, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 11, "character": 18, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L11" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 22646, "name": "begin", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "signatures": [ { "id": 22647, "name": "begin", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22648, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reflection", "declaration": { "id": 22649, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 22651, "name": "ctx", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 58, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Transaction", "qualifiedName": "Knex.Transaction", "package": "knex" } }, { "id": 22652, "name": "eventBroadcaster", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 82, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 3896, "name": "TransactionEventBroadcaster" } }, { "id": 22650, "name": "isolationLevel", "kind": 1024, "kindString": "Property", "flags": { "isOptional": true }, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 25, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 1535, "name": "IsolationLevel" } } ], "groups": [ { "title": "Properties", "children": [ 22651, 22652, 22650 ] } ], "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 23, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L61" } ] } }, "defaultValue": "{}" } ], "type": { "type": "reference", "typeArguments": [ { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Transaction", "qualifiedName": "Knex.Transaction", "package": "knex" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17182, "name": "AbstractSqlConnection.begin" } } ], "inheritedFrom": { "type": "reference", "id": 17181, "name": "AbstractSqlConnection.begin" } }, { "id": 22629, "name": "close", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 33, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L33" } ], "signatures": [ { "id": 22630, "name": "close", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Closes the database connection (aka disconnect)" } ] }, "parameters": [ { "id": 22631, "name": "force", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17165, "name": "AbstractSqlConnection.close" } } ], "inheritedFrom": { "type": "reference", "id": 17164, "name": "AbstractSqlConnection.close" } }, { "id": 22653, "name": "commit", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 77, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L77" } ], "signatures": [ { "id": 22654, "name": "commit", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22655, "name": "ctx", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Transaction", "qualifiedName": "Knex.Transaction", "package": "knex" } }, { "id": 22656, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3896, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17189, "name": "AbstractSqlConnection.commit" } } ], "inheritedFrom": { "type": "reference", "id": 17188, "name": "AbstractSqlConnection.commit" } }, { "id": 22603, "name": "connect", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 13, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L13" } ], "signatures": [ { "id": 22604, "name": "connect", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Establishes connection to database" } ] }, "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "overwrites": { "type": "reference", "id": 17231, "name": "AbstractSqlConnection.connect" } } ], "overwrites": { "type": "reference", "id": 17230, "name": "AbstractSqlConnection.connect" } }, { "id": 22661, "name": "execute", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 106, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L106" } ], "signatures": [ { "id": 22662, "name": "execute", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { "id": 22665, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "reference", "id": 6946, "typeArguments": [ { "type": "reflection", "declaration": { "id": 22663, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 22664, "name": "id", "kind": 1024, "kindString": "Property", "flags": {}, "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 133, "character": 35, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L133" } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "children": [ 22664 ] } ], "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 133, "character": 33, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L133" } ] } } ], "name": "QueryResult" }, { "type": "reference", "id": 84, "typeArguments": [ { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Partial", "qualifiedName": "Partial", "package": "typescript" } ], "name": "EntityData" }, { "type": "array", "elementType": { "type": "reference", "id": 84, "typeArguments": [ { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Partial", "qualifiedName": "Partial", "package": "typescript" } ], "name": "EntityData" } } ] }, "default": { "type": "array", "elementType": { "type": "reference", "id": 84, "typeArguments": [ { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Partial", "qualifiedName": "Partial", "package": "typescript" } ], "name": "EntityData" } } } ], "parameters": [ { "id": 22666, "name": "queryOrKnex", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Raw", "qualifiedName": "Knex.Raw", "package": "knex" }, { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "intrinsic", "name": "any" } ], "name": "QueryBuilder", "qualifiedName": "Knex.QueryBuilder", "package": "knex" } ] } }, { "id": 22667, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "unknown" } }, "defaultValue": "[]" }, { "id": 22668, "name": "method", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "literal", "value": "get" }, { "type": "literal", "value": "all" }, { "type": "literal", "value": "run" } ] }, "defaultValue": "'all'" }, { "id": 22669, "name": "ctx", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "reference", "id": 17200, "name": "T" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17197, "name": "AbstractSqlConnection.execute" } } ], "inheritedFrom": { "type": "reference", "id": 17196, "name": "AbstractSqlConnection.execute" } }, { "id": 22607, "name": "getClientUrl", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 24, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L24" } ], "signatures": [ { "id": 22608, "name": "getClientUrl", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "id": 17237, "name": "AbstractSqlConnection.getClientUrl" } } ], "overwrites": { "type": "reference", "id": 17236, "name": "AbstractSqlConnection.getClientUrl" } }, { "id": 22678, "name": "getConnectionOptions", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 74, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L74" } ], "signatures": [ { "id": 22679, "name": "getConnectionOptions", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6955, "name": "ConnectionConfig" }, "inheritedFrom": { "type": "reference", "id": 17235, "name": "AbstractSqlConnection.getConnectionOptions" } } ], "inheritedFrom": { "type": "reference", "id": 17234, "name": "AbstractSqlConnection.getConnectionOptions" } }, { "id": 22605, "name": "getDefaultClientUrl", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 20, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L20" } ], "signatures": [ { "id": 22606, "name": "getDefaultClientUrl", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Returns default client url for given driver (e.g. mongodb://127.0.0.1:27017 for mongodb)" } ] }, "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "id": 17233, "name": "AbstractSqlConnection.getDefaultClientUrl" } } ], "overwrites": { "type": "reference", "id": 17232, "name": "AbstractSqlConnection.getDefaultClientUrl" } }, { "id": 22627, "name": "getKnex", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 29, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L29" } ], "signatures": [ { "id": 22628, "name": "getKnex", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 10635, "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Knex", "qualifiedName": "Knex", "package": "knex" }, "inheritedFrom": { "type": "reference", "id": 17163, "name": "AbstractSqlConnection.getKnex" } } ], "inheritedFrom": { "type": "reference", "id": 17162, "name": "AbstractSqlConnection.getKnex" } }, { "id": 22686, "name": "getPlatform", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 101, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L101" } ], "signatures": [ { "id": 22687, "name": "getPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6966, "name": "Platform" }, "inheritedFrom": { "type": "reference", "id": 17245, "name": "AbstractSqlConnection.getPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 17244, "name": "AbstractSqlConnection.getPlatform" } }, { "id": 22632, "name": "isConnected", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 38, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L38" } ], "signatures": [ { "id": 22633, "name": "isConnected", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Are we connected to the database" } ] }, "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "boolean" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17168, "name": "AbstractSqlConnection.isConnected" } } ], "inheritedFrom": { "type": "reference", "id": 17167, "name": "AbstractSqlConnection.isConnected" } }, { "id": 22609, "name": "loadFile", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/better-sqlite/src/BetterSqliteConnection.ts", "line": 28, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/better-sqlite/src/BetterSqliteConnection.ts#L28" } ], "signatures": [ { "id": 22610, "name": "loadFile", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Execute raw SQL queries from file" } ] }, "parameters": [ { "id": 22611, "name": "path", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "overwrites": { "type": "reference", "id": 17206, "name": "AbstractSqlConnection.loadFile" } } ], "overwrites": { "type": "reference", "id": 17205, "name": "AbstractSqlConnection.loadFile" } }, { "id": 22657, "name": "rollback", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 92, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/knex/src/AbstractSqlConnection.ts#L92" } ], "signatures": [ { "id": 22658, "name": "rollback", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22659, "name": "ctx", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Transaction", "qualifiedName": "Knex.Transaction", "package": "knex" } }, { "id": 22660, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3896, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 17193, "name": "AbstractSqlConnection.rollback" } } ], "inheritedFrom": { "type": "reference", "id": 17192, "name": "AbstractSqlConnection.rollback" } }, { "id": 22680, "name": "setMetadata", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 93, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L93" } ], "signatures": [ { "id": 22681, "name": "setMetadata", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22682, "name": "metadata", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 8953, "name": "MetadataStorage" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 17239, "name": "AbstractSqlConnection.setMetadata" } } ], "inheritedFrom": { "type": "reference", "id": 17238, "name": "AbstractSqlConnection.setMetadata" } }, { "id": 22683, "name": "setPlatform", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 97, "character": 2, "url": "https://github.com/mikro-orm/mikro-orm/blob/229e28d65/packages/core/src/connections/Connection.ts#L97" } ], "signatures": [ { "id": 22684, "name": "setPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22685, "name": "platform", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 6966, "name": "Platform" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 17242, "name": "AbstractSqlConnection.setPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 17241, "name": "AbstractSqlConnection.setPlatform" } }, { "id": 22634, "name": "transactional", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [