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.
225 lines (224 loc) • 5.03 kB
JSON
{
"version-3.6/docs": [
{
"type": "category",
"label": "Overview",
"items": [
{
"type": "doc",
"id": "version-3.6/installation"
},
{
"type": "doc",
"id": "version-3.6/defining-entities"
},
{
"type": "doc",
"id": "version-3.6/relationships"
},
{
"type": "doc",
"id": "version-3.6/entity-manager"
},
{
"type": "doc",
"id": "version-3.6/repositories"
}
]
},
{
"type": "category",
"label": "Fundamentals",
"items": [
{
"type": "doc",
"id": "version-3.6/identity-map"
},
{
"type": "doc",
"id": "version-3.6/entity-references"
},
{
"type": "doc",
"id": "version-3.6/entity-constructors"
},
{
"type": "doc",
"id": "version-3.6/collections"
},
{
"type": "doc",
"id": "version-3.6/unit-of-work"
},
{
"type": "doc",
"id": "version-3.6/transactions"
},
{
"type": "doc",
"id": "version-3.6/cascading"
},
{
"type": "doc",
"id": "version-3.6/composite-keys"
},
{
"type": "doc",
"id": "version-3.6/deployment"
},
{
"type": "doc",
"id": "version-3.6/decorators"
}
]
},
{
"type": "category",
"label": "Advanced Features",
"items": [
{
"type": "doc",
"id": "version-3.6/nested-populate"
},
{
"type": "doc",
"id": "version-3.6/query-conditions"
},
{
"type": "doc",
"id": "version-3.6/query-builder"
},
{
"type": "doc",
"id": "version-3.6/propagation"
},
{
"type": "doc",
"id": "version-3.6/serializing"
},
{
"type": "doc",
"id": "version-3.6/entity-helper"
},
{
"type": "doc",
"id": "version-3.6/property-validation"
},
{
"type": "doc",
"id": "version-3.6/lifecycle-hooks"
},
{
"type": "doc",
"id": "version-3.6/naming-strategy"
},
{
"type": "doc",
"id": "version-3.6/custom-types"
},
{
"type": "doc",
"id": "version-3.6/entity-schema"
},
{
"type": "doc",
"id": "version-3.6/metadata-providers"
},
{
"type": "doc",
"id": "version-3.6/metadata-cache"
},
{
"type": "doc",
"id": "version-3.6/debugging"
},
{
"type": "doc",
"id": "version-3.6/schema-generator"
},
{
"type": "doc",
"id": "version-3.6/entity-generator"
},
{
"type": "doc",
"id": "version-3.6/migrations"
},
{
"type": "doc",
"id": "version-3.6/read-connections"
},
{
"type": "doc",
"id": "version-3.6/configuration"
}
]
},
{
"type": "category",
"label": "Usage with Different Drivers",
"items": [
{
"type": "doc",
"id": "version-3.6/usage-with-sql"
},
{
"type": "doc",
"id": "version-3.6/usage-with-mongo"
}
]
},
{
"type": "category",
"label": "Recipes",
"items": [
{
"type": "doc",
"id": "version-3.6/usage-with-nestjs"
},
{
"type": "doc",
"id": "version-3.6/usage-with-js"
},
{
"type": "doc",
"id": "version-3.6/custom-driver"
},
{
"type": "doc",
"id": "version-3.6/multiple-schemas"
},
{
"type": "doc",
"id": "version-3.6/using-bigint-pks"
}
]
},
{
"type": "category",
"label": "Example Integrations",
"items": [
{
"type": "link",
"label": "Express + MongoDB + TypeScript",
"href": "https://github.com/mikro-orm/express-ts-example-app"
},
{
"type": "link",
"label": "NestJS + MySQL + TypeScript",
"href": "https://github.com/mikro-orm/nestjs-example-app"
},
{
"type": "link",
"label": "RealWorld example app (Nest + MySQL)",
"href": "https://github.com/mikro-orm/nestjs-realworld-example-app"
},
{
"type": "link",
"label": "Express + MongoDB + JavaScript",
"href": "https://github.com/mikro-orm/express-js-example-app"
}
]
}
]
}