{"adoption": {"forks": 666, "observed_at": "2026-08-28T04:10:28.791252+00:00", "stars": 9184}, "canonical_url": "https://ross.abutalabs.com/products/mikro-orm", "card": {"archived": false, "artifact_type": "library", "description": "TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.", "domain": ["databases", "backend", "web-development", "developer-tools"], "enriched": true, "function": ["orm", "database", "database-driver", "cli", "developer-tools"], "health_score": 100, "homepage": "https://mikro-orm.io", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["mikro-orm/mikro-orm"], "name": "mikro-orm/mikro-orm", "platform": ["cross-platform"], "pushed_at": "2026-08-26T21:02:38+00:00", "repo": "mikro-orm/mikro-orm", "stars": 9184, "tags": ["data-mapper", "unit-of-work", "identity-map", "entity-management", "schema-migrations", "query-builder", "mongodb", "postgresql", "mysql", "sqlite", "libsql", "mssql", "oracle", "type-safe-queries", "seeding", "nodejs", "typescript", "javascript"], "topics": ["identity-map", "datamapper", "orm", "nodejs", "typescript", "entities", "mongodb", "mysql", "typescript-orm", "sqlite", "sqlite3", "javascript", "unit-of-work", "entity", "database", "postgresql", "postgre", "sql", "libsql", "sql-server"], "urls": [], "use_cases": ["manage postgresql entities in a typescript node.js app", "type-safe orm with automatic change tracking and transactions", "run database schema migrations for a node backend", "use an orm with mongodb in typescript", "seed test data with entity factories", "generate entities from an existing database schema", "build a fastify api with sqlite and vitest"], "what_it_is": "MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work, and Identity Map patterns. It supports SQL databases (PostgreSQL, MySQL, MariaDB, SQLite, libSQL, MSSQL, Oracle) as well as MongoDB, with type-safe queries, migrations, and schema tooling.", "when_to_avoid": ["you prefer an Active Record pattern ORM", "your project is plain JavaScript without TypeScript and you don't need type safety", "you need a lightweight query builder without entity management overhead", "you use a database not among the supported drivers"], "when_to_choose": ["you want a fully type-safe ORM in TypeScript with multiple entity definition styles", "you need Unit of Work/Identity Map semantics with implicit transactions on flush", "you need first-class support for both SQL databases and MongoDB", "you want built-in migrations, schema generation, and seeding tooling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mikro-orm", "repo": "mikro-orm/mikro-orm", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:28.791252+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:23:20.240047+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fc3b61a7683c5d0f22d851f704e8b4047cad1ffb8eadad5cbd7eca146687c03b", "fetched_at": "2026-08-28T04:10:28.791252+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikro-orm/mikro-orm"}, {"content_hash": "fe92030efa3552f4669b792440ed40aeb6aab0847e686f9914382ecc0ed30bb1", "fetched_at": "2026-08-29T08:23:41.596409+00:00", "kind": "homepage", "missing": false, "url": "https://mikro-orm.io"}, {"content_hash": "5e25d856b46358913d4e1104a0fa3616fbb55b6da61d64083915580f32397ac9", "fetched_at": "2026-08-29T08:23:41.605959+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/quick-start"}, {"content_hash": "e8f7672c527e16629787fd3f2fce9c9de80d1d4821cd8ab3329d48b4105b47be", "fetched_at": "2026-08-29T08:23:41.608439+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/next/quick-start"}, {"content_hash": "ae32b5ff91d65aadb98fccb29df43ccf05ff901d0aab8f7c8d13ef1d9b6a6145", "fetched_at": "2026-08-29T08:23:41.611397+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/7.0/quick-start"}, {"content_hash": "14cbad4d26d7bf71cb7a70bdb83f983fa565d1a30a1e0ff41f05b73f0151d426", "fetched_at": "2026-08-29T08:23:41.613886+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/6.6/quick-start"}, {"content_hash": "ed82834e895fd2db9bb6b3f00926d84d199f9060dec3fdeb22b692e79382f1b4", "fetched_at": "2026-08-29T08:23:41.616172+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/5.9/installation"}, {"content_hash": "8aee4febd0a5f46cd0c4f72ade99ab43166e55332fafe69c87f4c2163bb8e1cf", "fetched_at": "2026-08-29T08:23:41.622929+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/guide"}, {"content_hash": "b48a073c25801c2f077b4b0d2ef1c620f180305ad4b6ffa13d097cf0c5110182", "fetched_at": "2026-08-29T08:23:41.624914+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/docs/unit-of-work"}, {"content_hash": "2b8d12b9149cd9bfbc57b149fe46340fd586c3e2e013d295b7a06099d6347089", "fetched_at": "2026-08-29T08:23:41.618163+00:00", "kind": "site_page", "missing": false, "url": "https://mikro-orm.io/changelog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3093, "days_push": 7, "days_rel": 7, "gap_med": 5.5, "n_releases_24m": 83}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}