UNPKG

quaerateum

Version:

Simple 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 JS.

50 lines (48 loc) 3.46 kB
<nav class="menu" id="sidebar-menu"> <h3>Overview</h3> <ul> <li><a href="{{ site.github.url | default: site.url }}/installation/">Installation &amp; Usage</a></li> <li><a href="{{ site.github.url | default: site.url }}/defining-entities/">Defining entities</a></li> <li><a href="{{ site.github.url | default: site.url }}/entity-manager/">EntityManager</a></li> <li><a href="{{ site.github.url | default: site.url }}/repositories/">EntityRepository</a></li> </ul> <h3>Fundamentals</h3> <ul> <li><a href="{{ site.github.url | default: site.url }}/identity-map/">Identity Map and Request Context</a></li> <li><a href="{{ site.github.url | default: site.url }}/entity-references/">Entity references</a></li> <li><a href="{{ site.github.url | default: site.url }}/entity-constructors/">Using entity constructors</a></li> <li><a href="{{ site.github.url | default: site.url }}/collections/">Collections</a></li> <li><a href="{{ site.github.url | default: site.url }}/cascading/">Cascading persist and remove</a></li> </ul> <h3>Advanced features</h3> <ul> <li><a href="{{ site.github.url | default: site.url }}/nested-populate/">Smart nested populate</a></li> <li><a href="{{ site.github.url | default: site.url }}/query-conditions/">Smart query conditions</a></li> <li><a href="{{ site.github.url | default: site.url }}/serializing/">Serializing</a></li> <li><a href="{{ site.github.url | default: site.url }}/entity-helper/">Updating entity values</a></li> <li><a href="{{ site.github.url | default: site.url }}/property-validation/">Property validation</a></li> <li><a href="{{ site.github.url | default: site.url }}/lifecycle-hooks/">Lifecycle hooks</a></li> <li><a href="{{ site.github.url | default: site.url }}/naming-strategy/">Naming strategy</a></li> <li><a href="{{ site.github.url | default: site.url }}/metadata-cache/">Metadata cache</a></li> <li><a href="{{ site.github.url | default: site.url }}/debugging/">Debugging</a></li> <li><a href="{{ site.github.url | default: site.url }}/schema-generator/">Schema generator</a></li> </ul> <h3>Usage with different drivers</h3> <ul> <li><a href="{{ site.github.url | default: site.url }}/usage-with-sql/">Usage with MySQL and SQLite</a></li> <li><a href="{{ site.github.url | default: site.url }}/usage-with-mongo/">Usage with MongoDB</a></li> </ul> <h3>Recipes</h3> <ul> <li><a href="{{ site.github.url | default: site.url }}/usage-with-nestjs/">Usage with NestJS</a></li> <li><a href="{{ site.github.url | default: site.url }}/usage-with-js/">Usage with Vanilla JS</a></li> <li><a href="{{ site.github.url | default: site.url }}/custom-driver/">Creating custom driver</a></li> </ul> <h3>Example integrations</h3> <ul> <li><a href="https://github.com/B4nan/mikro-orm-examples/tree/master/express-ts">Express + MongoDB + TypeScript</a></li> <li><a href="https://github.com/B4nan/mikro-orm-examples/tree/master/nest">Nest + MySQL + TypeScript</a></li> <li><a href="https://github.com/B4nan/mikro-orm-examples/tree/master/express-js">Express + MongoDB + JavaScript</a></li> </ul> <p class="repo-owner"><a href="{{ site.github.url | default: site.url }}{{ site.github.repository_url }}">{{ site.github.repository_name }}</a> is maintained by <a href="{{ site.github.url | default: site.url }}{{ site.github.owner_url }}">{{ site.github.owner_name }}</a>.</p> </nav>