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,921 lines 12.3 MB
{ "id": 0, "name": "@mikro-orm/core", "kind": 1, "flags": {}, "originalName": "", "children": [ { "id": 8, "name": "better-sqlite/src", "kind": 2, "kindString": "Module", "flags": {}, "children": [ { "id": 21823, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L18" } ], "target": 16504 }, { "id": 21824, "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/42a92cfd1/packages/knex/src/AbstractSqlDriver.ts#L15" } ], "target": 16609 }, { "id": 21825, "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/42a92cfd1/packages/knex/src/AbstractSqlPlatform.ts#L8" } ], "target": 16922 }, { "id": 21856, "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/42a92cfd1/packages/knex/src/typings.ts#L76" } ], "target": 20144 }, { "id": 21853, "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/42a92cfd1/packages/knex/src/typings.ts#L36" } ], "target": 20107 }, { "id": 21857, "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/42a92cfd1/packages/knex/src/typings.ts#L83" } ], "target": 20150 }, { "id": 21834, "name": "CountQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1163, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1163" } ], "target": 18151 }, { "id": 21837, "name": "DeleteQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1175, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1175" } ], "target": 18770 }, { "id": 21819, "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/42a92cfd1/packages/knex/src/index.ts#L15" } ], "target": 9507 }, { "id": 21820, "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/42a92cfd1/packages/knex/src/index.ts#L16" } ], "target": 9870 }, { "id": 21851, "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/42a92cfd1/packages/knex/src/typings.ts#L19" } ], "target": 20092 }, { "id": 21854, "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/42a92cfd1/packages/knex/src/typings.ts#L56" } ], "target": 20124 }, { "id": 21861, "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/42a92cfd1/packages/knex/src/typings.ts#L150" } ], "target": 20271 }, { "id": 21860, "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/42a92cfd1/packages/knex/src/typings.ts#L121" } ], "target": 20182 }, { "id": 21855, "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/42a92cfd1/packages/knex/src/typings.ts#L66" } ], "target": 20132 }, { "id": 21835, "name": "InsertQueryBuilder", "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/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1171" } ], "target": 18382 }, { "id": 21852, "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/42a92cfd1/packages/knex/src/typings.ts#L21" } ], "target": 20094 }, { "id": 21850, "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/42a92cfd1/packages/knex/src/typings.ts#L12" } ], "target": 20088 }, { "id": 21826, "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/42a92cfd1/packages/knex/src/MonkeyPatchable.ts#L22" } ], "target": 17201 }, { "id": 21831, "name": "QueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 61, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L61" } ], "target": 17417 }, { "id": 21829, "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/42a92cfd1/packages/knex/src/query/enums.ts#L1" } ], "target": 17213 }, { "id": 21832, "name": "RunQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1149, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1149" } ], "target": 17734 }, { "id": 21848, "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/42a92cfd1/packages/knex/src/schema/SchemaComparator.ts#L12" } ], "target": 20024 }, { "id": 21859, "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/42a92cfd1/packages/knex/src/typings.ts#L111" } ], "target": 20174 }, { "id": 21846, "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/42a92cfd1/packages/knex/src/schema/SchemaGenerator.ts#L13" } ], "target": 19663 }, { "id": 21847, "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/42a92cfd1/packages/knex/src/schema/SchemaHelper.ts#L10" } ], "target": 19862 }, { "id": 21833, "name": "SelectQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1155, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1155" } ], "target": 17928 }, { "id": 21827, "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/42a92cfd1/packages/knex/src/SqlEntityManager.ts#L11" } ], "target": 9507 }, { "id": 21828, "name": "SqlEntityRepository", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/SqlEntityRepository.ts", "line": 8, "character": 13, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/SqlEntityRepository.ts#L8" } ], "target": 9870 }, { "id": 21849, "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/42a92cfd1/packages/knex/src/typings.ts#L6" } ], "target": 20084 }, { "id": 21858, "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/42a92cfd1/packages/knex/src/typings.ts#L90" } ], "target": 20155 }, { "id": 21838, "name": "TruncateQueryBuilder", "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/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1177" } ], "target": 18964 }, { "id": 21836, "name": "UpdateQueryBuilder", "kind": 8388608, "kindString": "Reference", "flags": {}, "sources": [ { "fileName": "packages/knex/src/query/QueryBuilder.ts", "line": 1173, "character": 17, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/query/QueryBuilder.ts#L1173" } ], "target": 18576 }, { "id": 21862, "name": "BetterSqliteConnection", "kind": 128, "kindString": "Class", "flags": {}, "children": [ { "id": 21865, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L24" } ], "signatures": [ { "id": 21866, "name": "new BetterSqliteConnection", "kind": 16384, "kindString": "Constructor signature", "flags": {}, "parameters": [ { "id": 21867, "name": "config", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 4675, "typeArguments": [ { "type": "reference", "id": 6099, "typeArguments": [ { "type": "reference", "id": 6544, "name": "Connection" } ], "name": "IDatabaseDriver" } ], "name": "Configuration" } }, { "id": 21868, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 4993, "name": "ConnectionOptions" } }, { "id": 21869, "name": "type", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "union", "types": [ { "type": "literal", "value": "write" }, { "type": "literal", "value": "read" } ] } } ], "type": { "type": "reference", "id": 21862, "name": "BetterSqliteConnection" }, "inheritedFrom": { "type": "reference", "id": 16507, "name": "AbstractSqlConnection.constructor" } } ], "inheritedFrom": { "type": "reference", "id": 16506, "name": "AbstractSqlConnection.constructor" } }, { "id": 21863, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L10" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 21864, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L11" } ], "type": { "type": "reference", "name": "RegExp", "qualifiedName": "RegExp", "package": "typescript" }, "defaultValue": "..." }, { "id": 21913, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "signatures": [ { "id": 21914, "name": "begin", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 21915, "name": "options", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reflection", "declaration": { "id": 21916, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 21918, "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/42a92cfd1/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": 21919, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 3696, "name": "TransactionEventBroadcaster" } }, { "id": 21917, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L61" } ], "type": { "type": "reference", "id": 1515, "name": "IsolationLevel" } } ], "groups": [ { "title": "Properties", "children": [ 21918, 21919, 21917 ] } ], "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 61, "character": 23, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/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": 16533, "name": "AbstractSqlConnection.begin" } } ], "inheritedFrom": { "type": "reference", "id": 16532, "name": "AbstractSqlConnection.begin" } }, { "id": 21896, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L33" } ], "signatures": [ { "id": 21897, "name": "close", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Closes the database connection (aka disconnect)" } ] }, "parameters": [ { "id": 21898, "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": 16516, "name": "AbstractSqlConnection.close" } } ], "inheritedFrom": { "type": "reference", "id": 16515, "name": "AbstractSqlConnection.close" } }, { "id": 21920, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L77" } ], "signatures": [ { "id": 21921, "name": "commit", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 21922, "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": 21923, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3696, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16540, "name": "AbstractSqlConnection.commit" } } ], "inheritedFrom": { "type": "reference", "id": 16539, "name": "AbstractSqlConnection.commit" } }, { "id": 21870, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L13" } ], "signatures": [ { "id": 21871, "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": 16582, "name": "AbstractSqlConnection.connect" } } ], "overwrites": { "type": "reference", "id": 16581, "name": "AbstractSqlConnection.connect" } }, { "id": 21928, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L106" } ], "signatures": [ { "id": 21929, "name": "execute", "kind": 4096, "kindString": "Call signature", "flags": {}, "typeParameter": [ { "id": 21932, "name": "T", "kind": 131072, "kindString": "Type parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "reference", "id": 6624, "typeArguments": [ { "type": "reflection", "declaration": { "id": 21930, "name": "__type", "kind": 65536, "kindString": "Type literal", "flags": {}, "children": [ { "id": 21931, "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/42a92cfd1/packages/core/src/connections/Connection.ts#L133" } ], "type": { "type": "intrinsic", "name": "number" } } ], "groups": [ { "title": "Properties", "children": [ 21931 ] } ], "sources": [ { "fileName": "packages/core/src/connections/Connection.ts", "line": 133, "character": 33, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/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": 21933, "name": "queryOrKnex", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "union", "types": [ { "type": "intrinsic", "name": "string" }, { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "intrinsic", "name": "any" } ], "name": "QueryBuilder", "qualifiedName": "Knex.QueryBuilder", "package": "knex" }, { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "any" } ], "name": "Raw", "qualifiedName": "Knex.Raw", "package": "knex" } ] } }, { "id": 21934, "name": "params", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "array", "elementType": { "type": "intrinsic", "name": "unknown" } }, "defaultValue": "[]" }, { "id": 21935, "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": 21936, "name": "ctx", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "any" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "reference", "id": 16551, "name": "T" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16548, "name": "AbstractSqlConnection.execute" } } ], "inheritedFrom": { "type": "reference", "id": 16547, "name": "AbstractSqlConnection.execute" } }, { "id": 21874, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L24" } ], "signatures": [ { "id": 21875, "name": "getClientUrl", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "intrinsic", "name": "string" }, "overwrites": { "type": "reference", "id": 16588, "name": "AbstractSqlConnection.getClientUrl" } } ], "overwrites": { "type": "reference", "id": 16587, "name": "AbstractSqlConnection.getClientUrl" } }, { "id": 21945, "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/42a92cfd1/packages/core/src/connections/Connection.ts#L74" } ], "signatures": [ { "id": 21946, "name": "getConnectionOptions", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6633, "name": "ConnectionConfig" }, "inheritedFrom": { "type": "reference", "id": 16586, "name": "AbstractSqlConnection.getConnectionOptions" } } ], "inheritedFrom": { "type": "reference", "id": 16585, "name": "AbstractSqlConnection.getConnectionOptions" } }, { "id": 21872, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L20" } ], "signatures": [ { "id": 21873, "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": 16584, "name": "AbstractSqlConnection.getDefaultClientUrl" } } ], "overwrites": { "type": "reference", "id": 16583, "name": "AbstractSqlConnection.getDefaultClientUrl" } }, { "id": 21894, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L29" } ], "signatures": [ { "id": 21895, "name": "getKnex", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 9997, "typeArguments": [ { "type": "intrinsic", "name": "any" }, { "type": "array", "elementType": { "type": "intrinsic", "name": "any" } } ], "name": "Knex", "qualifiedName": "Knex", "package": "knex" }, "inheritedFrom": { "type": "reference", "id": 16514, "name": "AbstractSqlConnection.getKnex" } } ], "inheritedFrom": { "type": "reference", "id": 16513, "name": "AbstractSqlConnection.getKnex" } }, { "id": 21953, "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/42a92cfd1/packages/core/src/connections/Connection.ts#L101" } ], "signatures": [ { "id": 21954, "name": "getPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "type": { "type": "reference", "id": 6644, "name": "Platform" }, "inheritedFrom": { "type": "reference", "id": 16596, "name": "AbstractSqlConnection.getPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 16595, "name": "AbstractSqlConnection.getPlatform" } }, { "id": 21899, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L38" } ], "signatures": [ { "id": 21900, "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": 16519, "name": "AbstractSqlConnection.isConnected" } } ], "inheritedFrom": { "type": "reference", "id": 16518, "name": "AbstractSqlConnection.isConnected" } }, { "id": 21876, "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/42a92cfd1/packages/better-sqlite/src/BetterSqliteConnection.ts#L28" } ], "signatures": [ { "id": 21877, "name": "loadFile", "kind": 4096, "kindString": "Call signature", "flags": {}, "comment": { "summary": [ { "kind": "text", "text": "Execute raw SQL queries from file" } ] }, "parameters": [ { "id": 21878, "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": 16557, "name": "AbstractSqlConnection.loadFile" } } ], "overwrites": { "type": "reference", "id": 16556, "name": "AbstractSqlConnection.loadFile" } }, { "id": 21924, "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/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L92" } ], "signatures": [ { "id": 21925, "name": "rollback", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 21926, "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": 21927, "name": "eventBroadcaster", "kind": 32768, "kindString": "Parameter", "flags": { "isOptional": true }, "type": { "type": "reference", "id": 3696, "name": "TransactionEventBroadcaster" } } ], "type": { "type": "reference", "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "qualifiedName": "Promise", "package": "typescript" }, "inheritedFrom": { "type": "reference", "id": 16544, "name": "AbstractSqlConnection.rollback" } } ], "inheritedFrom": { "type": "reference", "id": 16543, "name": "AbstractSqlConnection.rollback" } }, { "id": 21947, "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/42a92cfd1/packages/core/src/connections/Connection.ts#L93" } ], "signatures": [ { "id": 21948, "name": "setMetadata", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 21949, "name": "metadata", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 8368, "name": "MetadataStorage" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 16590, "name": "AbstractSqlConnection.setMetadata" } } ], "inheritedFrom": { "type": "reference", "id": 16589, "name": "AbstractSqlConnection.setMetadata" } }, { "id": 21950, "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/42a92cfd1/packages/core/src/connections/Connection.ts#L97" } ], "signatures": [ { "id": 21951, "name": "setPlatform", "kind": 4096, "kindString": "Call signature", "flags": {}, "parameters": [ { "id": 21952, "name": "platform", "kind": 32768, "kindString": "Parameter", "flags": {}, "type": { "type": "reference", "id": 6644, "name": "Platform" } } ], "type": { "type": "intrinsic", "name": "void" }, "inheritedFrom": { "type": "reference", "id": 16593, "name": "AbstractSqlConnection.setPlatform" } } ], "inheritedFrom": { "type": "reference", "id": 16592, "name": "AbstractSqlConnection.setPlatform" } }, { "id": 21901, "name": "transactional", "kind": 2048, "kindString": "Method", "flags": {}, "sources": [ { "fileName": "packages/knex/src/AbstractSqlConnection.ts", "line": 47, "character": 8, "url": "https://github.com/mikro-orm/mikro-orm/blob/42a92cfd1/packages/knex/src/AbstractSqlConnection.ts#L47" } ], "signatures": [ { "id": 21902, "name": "transactional", "kind": 4096, "kindString": "Call signature", "