{"repo":"CodeDredd/pinia-orm","free":true,"listed":false,"github":"https://github.com/CodeDredd/pinia-orm","clone":"git clone https://github.com/CodeDredd/pinia-orm.git","description":"The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.","language":"TypeScript","stars":527,"topics":["pinia","pinia-plugin","vue","orm","pinia-orm"],"license":"MIT","category":"databases-storage","readme_excerpt":"[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions CI][github-actions-ci-src]][github-actions-ci-href] [![Coverage][code-coverage-src]][code-coverage-href] [![License][license-src]][license-href] Welcome to pinia-orm The intuitive, type safe and flexible ORM for Pinia — normalize relational data in your stores and query it like with an ORM. - ✨ &nbsp;Release Notes - 📖 &nbsp;Documentation - 👾 &nbsp;Playground Features - Laravel-style query builder — where , whereLike , whereHas , orderBy (incl. Intl.Collator ), groupBy , aggregates, updateOrCreate / firstOrCreate and more - All the relations: hasOne , hasMany , belongsTo , belongsToMany , hasManyThrough , morphOne , morphTo , morphMany , morphToMany , morphedByMany - Standard ECMAScript decorators for type safe model definitions - Single Table Inheritance with nested discriminators, lifecycle hooks, mutators, casts, hidden fields and query caching - First class Nuxt module (Nuxt 3 & 4) and an axios plugin Quick start Read the documentation for the full guide, or check the comparison with vuex-orm and the migration guide if you're upgrading. Requirements pinia-orm pinia Node TypeScript ----------- --------- ---------- ------------ 2.x = 3 = 22.12 = 5.2 1.x 2.x = 14 = 4.x Help me keep working on this project 💚 - Become a Sponsor on GitHub - One-time donation via PayPal --- 💻 Development - Clone this repository - Enable Corepack using corepack enable","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodeDredd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodeDredd/pinia-orm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}