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,924 lines (1,923 loc) 13.1 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": 22163, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L18" } ], "target": 16824 }, { "id": 22164, "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/3045c7bee/packages/knex/src/AbstractSqlDriver.ts#L15" } ], "target": 16929 }, { "id": 22165, "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/3045c7bee/packages/knex/src/AbstractSqlPlatform.ts#L8" } ], "target": 17261 }, { "id": 22171, "name": "Alias", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilderHelper.ts", "line": 797, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilderHelper.ts#L797" } ], "target": 17775 }, { "id": 22197, "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/3045c7bee/packages/knex/src/typings.ts#L76" } ], "target": 20542 }, { "id": 22194, "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/3045c7bee/packages/knex/src/typings.ts#L36" } ], "target": 20505 }, { "id": 22198, "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/3045c7bee/packages/knex/src/typings.ts#L83" } ], "target": 20548 }, { "id": 22175, "name": "CountQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1185, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1185" } ], "target": 18525 }, { "id": 22178, "name": "DeleteQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1197, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1197" } ], "target": 19153 }, { "id": 22159, "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/3045c7bee/packages/knex/src/index.ts#L15" } ], "target": 9814 }, { "id": 22160, "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/3045c7bee/packages/knex/src/index.ts#L16" } ], "target": 10188 }, { "id": 22192, "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/3045c7bee/packages/knex/src/typings.ts#L19" } ], "target": 20490 }, { "id": 22195, "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/3045c7bee/packages/knex/src/typings.ts#L56" } ], "target": 20522 }, { "id": 22202, "name": "ICriteriaNode", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/typings.ts", "line": 150, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/typings.ts#L150" } ], "target": 20669 }, { "id": 22201, "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/3045c7bee/packages/knex/src/typings.ts#L121" } ], "target": 20580 }, { "id": 22196, "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/3045c7bee/packages/knex/src/typings.ts#L66" } ], "target": 20530 }, { "id": 22176, "name": "InsertQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1193, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1193" } ], "target": 18759 }, { "id": 22193, "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/3045c7bee/packages/knex/src/typings.ts#L21" } ], "target": 20492 }, { "id": 22191, "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/3045c7bee/packages/knex/src/typings.ts#L12" } ], "target": 20486 }, { "id": 22166, "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/3045c7bee/packages/knex/src/MonkeyPatchable.ts#L22" } ], "target": 17553 }, { "id": 22172, "name": "QueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 62, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L62" } ], "target": 17780 }, { "id": 22169, "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/3045c7bee/packages/knex/src/query/enums.ts#L1" } ], "target": 17565 }, { "id": 22173, "name": "RunQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1171, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1171" } ], "target": 18102 }, { "id": 22189, "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/3045c7bee/packages/knex/src/schema/SchemaComparator.ts#L12" } ], "target": 20421 }, { "id": 22200, "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/3045c7bee/packages/knex/src/typings.ts#L111" } ], "target": 20572 }, { "id": 22187, "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/3045c7bee/packages/knex/src/schema/SchemaGenerator.ts#L13" } ], "target": 20054 }, { "id": 22188, "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/3045c7bee/packages/knex/src/schema/SchemaHelper.ts#L10" } ], "target": 20259 }, { "id": 22174, "name": "SelectQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1177, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1177" } ], "target": 18299 }, { "id": 22167, "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/3045c7bee/packages/knex/src/SqlEntityManager.ts#L11" } ], "target": 9814 }, { "id": 22168, "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/3045c7bee/packages/knex/src/SqlEntityRepository.ts#L7" } ], "target": 10188 }, { "id": 22190, "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/3045c7bee/packages/knex/src/typings.ts#L6" } ], "target": 20482 }, { "id": 22199, "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/3045c7bee/packages/knex/src/typings.ts#L90" } ], "target": 20553 }, { "id": 22179, "name": "TruncateQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1199, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1199" } ], "target": 19350 }, { "id": 22177, "name": "UpdateQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1195, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/packages/knex/src/query/QueryBuilder.ts#L1195" } ], "target": 18956 }, { "id": 22203, "name": "BetterSqliteConnection", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { "id": 22206, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L24" } ], "signatures": [ { "id": 22207, "name": "new BetterSqliteConnection", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { "id": 22208, "name": "config", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 4821, "typeArguments": [ { "type": "reference", "id": 6289, "typeArguments": [ { "type": "reference", "id": 6738, "name": "Connection" } ], "name": "IDatabaseDriver" } ], "name": "Configuration" } }, { "id": 22209, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 5166, "name": "ConnectionOptions" } }, { "id": 22210, "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": 22203, "name": "BetterSqliteConnection" }, "inheritedFrom": { "type": "reference", "id": 16827, "name": "AbstractSqlConnection.constructor" } } ], "inheritedFrom": { "type": "reference", "id": 16826, "name": "AbstractSqlConnection.constructor" } }, { "id": 22204, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L10" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 22205, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L11" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 22254, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "signatures": [ { "id": 22255, "name": "begin", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22256, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reflection", "declaration": { "id": 22257, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 22259, "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/3045c7bee/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": 22260, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 3810, "name": "TransactionEventBroadcaster" } }, { "id": 22258, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 1527, "name": "IsolationLevel" } } ], "groups": [ { "title": "Properties", "children": [ 22259, 22260, 22258 ] } ], "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 23, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/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": 16853, "name": "AbstractSqlConnection.begin" } } ], "inheritedFrom": { "type": "reference", "id": 16852, "name": "AbstractSqlConnection.begin" } }, { "id": 22237, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L33" } ], "signatures": [ { "id": 22238, "name": "close", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Closes the database connection (aka disconnect)" } ] }, "parameters": [ { "id": 22239, "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": 16836, "name": "AbstractSqlConnection.close" } } ], "inheritedFrom": { "type": "reference", "id": 16835, "name": "AbstractSqlConnection.close" } }, { "id": 22261, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L77" } ], "signatures": [ { "id": 22262, "name": "commit", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22263, "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": 22264, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3810, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16860, "name": "AbstractSqlConnection.commit" } } ], "inheritedFrom": { "type": "reference", "id": 16859, "name": "AbstractSqlConnection.commit" } }, { "id": 22211, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L13" } ], "signatures": [ { "id": 22212, "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": 16902, "name": "AbstractSqlConnection.connect" } } ], "overwrites": { "type": "reference", "id": 16901, "name": "AbstractSqlConnection.connect" } }, { "id": 22269, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L106" } ], "signatures": [ { "id": 22270, "name": "execute", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { "id": 22273, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "reference", "id": 6818, "typeArguments": [ { "type": "reflection", "declaration": { "id": 22271, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 22272, "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/3045c7bee/packages/core/src/connections/Connection.ts#L133" } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "children": [ 22272 ] } ], "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 133, "character": 33, "url": "https://github.com/mikro-orm/mikro-orm/blob/3045c7bee/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": 22274, "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": 22275, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "unknown" } }, "defaultValue": "[]" }, { "id": 22276, "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": 22277, "name": "ctx", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "reference", "id": 16871, "name": "T" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16868, "name": "AbstractSqlConnection.execute" } } ], "inheritedFrom": { "type": "reference", "id": 16867, "name": "AbstractSqlConnection.execute" } }, { "id": 22215, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L24" } ], "signatures": [ { "id": 22216, "name": "getClientUrl", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "id": 16908, "name": "AbstractSqlConnection.getClientUrl" } } ], "overwrites": { "type": "reference", "id": 16907, "name": "AbstractSqlConnection.getClientUrl" } }, { "id": 22286, "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/3045c7bee/packages/core/src/connections/Connection.ts#L74" } ], "signatures": [ { "id": 22287, "name": "getConnectionOptions", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6827, "name": "ConnectionConfig" }, "inheritedFrom": { "type": "reference", "id": 16906, "name": "AbstractSqlConnection.getConnectionOptions" } } ], "inheritedFrom": { "type": "reference", "id": 16905, "name": "AbstractSqlConnection.getConnectionOptions" } }, { "id": 22213, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L20" } ], "signatures": [ { "id": 22214, "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": 16904, "name": "AbstractSqlConnection.getDefaultClientUrl" } } ], "overwrites": { "type": "reference", "id": 16903, "name": "AbstractSqlConnection.getDefaultClientUrl" } }, { "id": 22235, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L29" } ], "signatures": [ { "id": 22236, "name": "getKnex", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 10317, "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Knex", "qualifiedName": "Knex", "package": "knex" }, "inheritedFrom": { "type": "reference", "id": 16834, "name": "AbstractSqlConnection.getKnex" } } ], "inheritedFrom": { "type": "reference", "id": 16833, "name": "AbstractSqlConnection.getKnex" } }, { "id": 22294, "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/3045c7bee/packages/core/src/connections/Connection.ts#L101" } ], "signatures": [ { "id": 22295, "name": "getPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6838, "name": "Platform" }, "inheritedFrom": { "type": "reference", "id": 16916, "name": "AbstractSqlConnection.getPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 16915, "name": "AbstractSqlConnection.getPlatform" } }, { "id": 22240, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L38" } ], "signatures": [ { "id": 22241, "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": 16839, "name": "AbstractSqlConnection.isConnected" } } ], "inheritedFrom": { "type": "reference", "id": 16838, "name": "AbstractSqlConnection.isConnected" } }, { "id": 22217, "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/3045c7bee/packages/better-sqlite/src/BetterSqliteConnection.ts#L28" } ], "signatures": [ { "id": 22218, "name": "loadFile", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Execute raw SQL queries from file" } ] }, "parameters": [ { "id": 22219, "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": 16877, "name": "AbstractSqlConnection.loadFile" } } ], "overwrites": { "type": "reference", "id": 16876, "name": "AbstractSqlConnection.loadFile" } }, { "id": 22265, "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/3045c7bee/packages/knex/src/AbstractSqlConnection.ts#L92" } ], "signatures": [ { "id": 22266, "name": "rollback", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22267, "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": 22268, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3810, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16864, "name": "AbstractSqlConnection.rollback" } } ], "inheritedFrom": { "type": "reference", "id": 16863, "name": "AbstractSqlConnection.rollback" } }, { "id": 22288, "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/3045c7bee/packages/core/src/connections/Connection.ts#L93" } ], "signatures": [ { "id": 22289, "name": "setMetadata", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22290, "name": "metadata", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 8670, "name": "MetadataStorage" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 16910, "name": "AbstractSqlConnection.setMetadata" } } ], "inheritedFrom": { "type": "reference", "id": 16909, "name": "AbstractSqlConnection.setMetadata" } }, { "id": 22291, "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/3045c7bee/packages/core/src/connections/Connection.ts#L97" } ], "signatures": [ { "id": 22292, "name": "setPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 22293, "name": "platform", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 6838, "name": "Platform" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 16913, "name": "AbstractSqlConnection.setPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 16912, "name": "AbstractSqlConnection.setPlatform" } }, { "id": 22242, "name": "transactional", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [