pinia-orm icon indicating copy to clipboard operation
pinia-orm copied to clipboard

The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.

Results 95 pinia-orm issues
Sort by recently updated
recently updated
newest added

### Describe the feature While we wait for the possibility of https://github.com/vuex-orm/plugin-search being ported to pinia-orm.. I tried doing something like this: ``` useRepo(Project).query().where('name', 'like', `%${this.query}%`).get(); ``` I didn't get...

enhancement

### Describe the feature Right now I want to use `withAllRecursive` but it's incredibly slow and I believe that's because it loads relationships recursively both up and down.. meaning that...

enhancement

### Describe the feature It would be nice if the documentation (api) would also describe why a function exists, which itch it scratches and when to use it. ## load()...

documentation

### Environment pinia-orm: 1.7.2 Vite: 4.5.0 Vue: 3.3.6 Typescript: 5.2.2 ### Reproduction #### Main User model ```ts // models/main/User.ts import { Model } from 'pinia-orm' export default class User extends...

bug

### Environment Playground ### Reproduction [Reproduction](https://pinia-orm-play.codedredd.de/#N4IgDghgxg1hDmBTAziAXAbVAOwgW0XRADcBXRAWgBNE8BLEAGhGQHtSAnKQtEU7MDHhMQNZFA50wAFzqtsRAGrkABABFadFQAoAFhAA2AMxV1sKgGIdE2KLoCUp5CogqaxRAdZgz8FaVkDOmkATxcDLwB3ZxD2FWlWFUjJaUQVAFVsOg8OZEMVZTSAGToAIw4ISRQVI1YOAtUAJhUAMhUAZhFOAyJdaWkwZDQAemH+QXgAOihWPGGyShp6YaDS4bMaAA9JvAArVABfRhx8HhAAAQXSZERh5H1rKhE2Tm4icaERMQkpWXkiADKD0QVAaiHSN38gWCdBQky6HB6vD6AyGow+Uxmc0u5Gut3ulRB5wArJMAAyTACM62wW0mKDwk32ICOJwIRBxiDxwxm1me7C4ZwxXxQPxkcgUvAAwqwIogoH9zKwTCgbthZPlCioZXgwKxkDD5BlobIUAikSAUYMRmMBEJprNhpzubzECTyVSaXSGUzDscQLh2bxOcN3AlZcgKBAfPzXkK7cJmN9JOL-rwAJLqxAVBVJYK6eK6NJasOsCM1DizQtpSBIc29frW9EJh3YhahxDEcMGSPRujnABsk0antWwwZXsQ22ZrIDpyIPiyEFjgveCZF4hTiqIAAUzHRl8xug3UTaMa3houD+cR5TJgPQ3RkNJL-uIPTkHgKOVWNFs76WX9QMznOK8IAoOo5mwSDDDoAAvDgVzeXhhSTUUtwlXc3xUAB5AAlABZFRoI4PBYIQ+tkUbNFbQmC9QLfCDSOGEiyKCBDzjvAB2clH2fSdtj2P02TOXBoLoKgWPkCgbigThCGYF5VxQ9c0M3X5MN4AA5CBxKeI9ERPJtaPtLEWN01gJPOAAWD0ySk7AZPleSBIA2dgIXRjIKQ+MJg3MVt14Pcl1wwjKMtaizxbMywKYvBOMmHj7KoJ8Xw2KcdhnABdZgjDoAwzTQUAAEEwDASYFnQUBUl1AwIFSIgAB4UuIAA+AAdcwVGa7IOq6lRut0dpWp3bM2GwbA0gIupDDSPDED1A0Eg4EJGuGIa+oGgaeuIFRiAoWoOAAXnakBtDAMb5Em6aKgKxhTFpKdHDMFQLtyK7EBu2adTAAIQVOlQ0BgRAQhOkB0s2U7Nq27awFa4BgFey6Js+maCsmCSVAOA41rhzqYdh+HEbe8brrRxB6WwG46HgSasZxy9oZhxq4YRpH3pRr70YqJ95ABVgoAPAr6dxpnusfNr8fFlroca3QOFlmWpe2jbRo5umd10EIDQAR1UebFuCOpVvW4ble6lq9oOuowfO5HJs17W6D1xB7oh57zBJj7Hd18gfr+qgAaBkGwYhqHzcJtmvZRn3nfIDHQWx0WI+61niftxBY5dynqdptIk8ZlOWaJ9nSczrXfYpnnxv5wXZpFwv+ul3qpbWpWurlhXW-b5nVYzlQDf1I2VrWjbzZ2q3Dtt6PJrdx7Ng90uPv91JA5AQHgdB06w5AMXI-T9WKcxgu8ab-el5RnPEBpumT731OS5nquIF57Ba6F-OGdPgmH6jjPJmgngBu38CbFz-ofSYYBrCAOAWLNuLcO4S1lvLPq8C2rPACkQOguo6jSBUIjLEv1V5YwrFWAA5AsMhnVsF6g4HgxG00aAGHuniQeJCjCViAWQ2KkEqHYE6lAOqyBnBqzLioKcqRaTOEYZ4fBUtnz1ToFAcR6pghhCOioU6oiPqnQANzyOkIo5RUDsGVBCAAaRBioDRp1zgST0QYox8QQgXUseozRFxQgXQcfwrqCjZDKK8SgbQjhgApwGtYaQnBzBhLPj-FQ2iUZoASRnRg4SCaJLJrdRAyTMmo2yWkuJP88lZ3ILkjOpTEDpIOObGpviBr+KUTUWEBgqDIBCXIpukTomdPiR4uxa9knSF0E+SYz5JDYHgCEwpfTbFBNOkMkZyAxnSAmVM+wMz4kSUWaM7ApA8ClGzCE2pUs6l1IEUIkRFSK5xzSBImwbSUmH16SoRpyibCyFCNYjxJSbkux8Q0wxASVClAgDcAAoqor5NiQB5J8Y44FeVPBtJCbEmG3SOAxJTpMHFyBSBvUmEi1p7SNkpygTYWYOzlnjN8NMlOgCqUrLWccpudSBpnM6hcsFVzD5czuZsSRjy8kvLeSoz57itEZz5QC15QKmmgohVCiVsKM7wr8XK5RRKUX2DRVtDFWK4k4rGfi-8WqSWbJhjYXOk1GU0smXSuJ1c+YCw-ra1ZtLSVxNWJ4AqbrmX2BOV1DlviZhUzwU-Pl3zdW2PsegDxww+yXgzgAfTwOTZAwxKSnU2XMlxVS42St5eTbNUtt6DJUJSHNIArXXzzgsjxAAha4ZhVQlq6qdJ1b8XWzXradAEJqOCnU6uc2w8hnwXwdn81QGjo0XFjck06CafBJsPsmsAU6UCZrbQNXN3iC0qsPpU7dHj50qEaFW8lgDe0gAAFKsF0PwpgpaAyzGvWoVg+bh2ctHWGid+TZpsI0awharBtB5L5fYfRP7x1P0qYB-wNxB5geuU7F2kGBFjvDRneDwG9TIcPuh3xEbyaDzGRADwdsi3ZMI7BjdpG8gUdo6h8ghGMO-qY5XFeIJvmEIDtoDpR1oYcduaRwwBgWWseg1hqj31ZhEO4xo3jq9+OOEE1LYj2TRMRAk1BtjMGM5cdBIpuTfGBNCewyByYYmdMsmxkAA) ### Describe the bug You can't retrieve data from children model, only through parent model. ### Additional context _No response_ ### Logs _No response_

bug

### Environment _No response_ ### Reproduction [Playground](https://pinia-orm-play.codedredd.de/#N4IgDghgxg1hDmBTAziAXAbVAOwgW0XRADcBXRAWgBNE8BLEAGhGQHtSAnKQtEU7MDHhMQNZFA50wAFzqtsRAGrkABABFadFQAoAFhAA2AMxV1sKgGIdE2KLoCUp5CogqaxRAdZgz8FaVkDOmkATxcDLwB3ZxD2FWlWFUjJaUQVAFVsOg8OZEMVZTSAGToAIw4ISRQVI1YOAtUAJhUAMhUAZhFOAyJdaWkwZDQAemH+QXgAOihWPGGyShp6YaDS4bMaAA9JvAArVABfRhx8HhAAAQXSZERh5H1rKhE2Tm4icaERMQkpWXkiADKD0QVAaiHSN38gWCdBQky6HB6vD6AyGow+Uxmc0u5Gut3ulRB5wArJMAAyTACM62wW0mKDwk32ICOJwIRBxiDxwxm1me7C4ZwxXxQPxkcgUvAAwqwIogoH9zKwTCgbthZPlCioZXgwKxkDD5BlobIUAikSAUYMRmMBEJprNhpzubzECTyVSaXSGUzDscQLh2bxOcN3AlZcgKBAfPzXkK7cJmN9JOL-rwAJLqxAVBVJYK6eK6NJasOsCM1DizQtpSBIc29frW9EJh3YhahxDEcMGSPRujnABsk0antWwwZXsQ22ZrIDpyIPiyEFjgveCZF4hTiqIAAUzHRl8xug3UTaMa3houD+cR5TJgPQ3RkNJL-uIPTkHgKOVWNFs76WX9QMznOK8IAoOo5mwSDDDoAAvDgVzeXhhSTUUtwlXc3xUAB5AAlABZFRoI4PBYIQ+tkUbNFbQmC9QLfCDSOGEiyKCBDzjvAB2clH2fSdtj2P02TOXBoLoKgWPkCgbigThCGYF5VxQ9c0M3X5MN4AA5CBxKeI9ERPJtaPtLEWN01gJPOAAWD0ySk7AZPleSBIA2dgIXRjIKQ+MJg3MVt14Pcl1wwjKMtaizxbMywKYvBOMmHj7KoJ8Xw2KcdhnABdZgjDoAwzTQUAAEEwDASYFnQUBUl1AwIFSIgbjSGZsDYArngCog6F1OppBUYAVGsIxGBUeQCPYLNQQOCsqwAcgWWaAB0sh6jg+oGvE8MQPUVGmoxKzwFRZtiyClpWvU1oyG56n2ubJmGCF-32M6VGW7qLr6qh6tcW7Dtm+6vukd9nuW17bHkZ9-GuradoAXihxAYdYbRHo4exQeWlrIbxDgAU8eU+vhobtGwUgInR7BluWsaJtSKhtG0ZbHFhgA+frQZULG+px5x4ZxpHJkifNtFmhIqH1Wb7EmJBpG0CmVE5iHZUQSYvHgEWAGIte1nWtYVlQAWKxR0y0gBxDIAQAUTwhXdbt7XJY5-nttYSY8g8bRAffHmKY5rHldV1h1dmu2DaNy21BUO3HfMRXWoDtWRYAPxT1O09TlR06ztOY4V-2CsD4P7b1vDLZ3IpiqlE3zfSK2beLrXc4RjgBf2lBdE977Jh9v2lYLxOQ+LlRS-LyuI6jhuY4OX2FCOPhrqlSoqAq8gqpAGqwDqhreDx5q+4UlhOt4FRANELvmSK9faE3+qzg6rciCnD63EQIwIDJ9aneuoYVAwDmFeAP-fWEk0AqEpIwIBCtgKgNmgAKVYLobAABpWaEDY76xcMQb6HB0x4HgOkREMCrQ0ToJMMAFQsFAw4NMKAwx2hkjJAAfm6vAWGxIuKoMgTUOguRpA6QIDA+BiDOHoP1nVZ8-DEAwJQWgjBCsxb6lAX-URGDAEqLkbIaQBUYEAlIGAbMIi5H6yOFwgBpj9aaO0UdGUspDFGN2rIuROUgEmNEWooxICVCNEcRg6BR1YG6UQGoOxGCICUMqLg-BhCjrEJtKQ8hYTsE0LoQw5heDYbWWJCE-WeVeGSMEYE7JCtxF8NODAtQrBEBFPiKwcWP9lH2PZuojBlipFHS1O0Jwbh5BVJ8XI1xjT3GNPiMEKxs0toFQgJCLSpBNh9XaNUhWAz7FDMaa0mBxUqCgmfKQIwRhFkOK4c40RBwOZZWWgcU+qMAKXw3lvO+ikj4gHer1fqKhxo0AMLtGaf0TqkTOi8y6AAVWpiRfpHXuiC8WvozrLSfq8mgb8P6c3Ec4VGKgpypFpM4D5ngmkK2fPVOgUAMXqmCGEeGs0eawtjoS2QJK8qeCoMgOW+L9bWGkJwcwqzgFUFAdIXQT5u4STln0qBZTCxCufJIbAwdJZiswdgyJBCDD8sFcgN20gZVyvsAq3JEiJUCqlVq3wIt5VcJKfkyVGrpWmtmua9RCif5Go1foZABFdIhG0FC1gI0qXXXTFQB1GDTmx1DRzOlxLObWCJbK7QeBameEcGooB+cVYD0WiACQiBY3wEzSoNALM2ZN1DQSoG9Lo05rpvGxNBhk1U1EWmwuItM3ZtvlQfNhbi3y12g2stRKSV6MBqahNnz62U0bfvZtS0+BgGHbKztRajo9tLSoSNg653tprWOppqap0ZtnYDEEi7u0c3DbS8tUbPmIFkHG0dSbd2Tvjv3IOLbRD41vXmkABal0lojZekl17q33rrY+jBTaD1AePd+rty6z19rXQBtdYSR21vHXu596bX0zoBChhdMHf0rv-QO5DHh6YgZGtYXkVBx3gf3dhzN7toMKy7THeDE6Lmnx9Tc6q197lEHvr8Lqq11rvNrd88Fx0vL-IbfCy6iL34GD6lAVFKgfUYrmTYZlYnPlsvXaSzRFKjpOppf2itjKDDMtZTyjlXK2UYM8S64V9NdVcPWdazV2qzWufUTjQNaqhX1S1STMmda+mrtDZcg40WgA) ### Describe the bug I need to listen for the lifecycle hook inside the `Model` when the `fresh()` is called , but no...

enhancement

### Environment ```` - Operating System: Ubuntu 20.04 LTS (Linux) - Node Version: v18.12.1 - Nuxt Version: 3.7.1 - CLI Version: 3.7.3 - Nitro Version: 2.6.2 - Package Manager: [email protected]...

bug
has workaround
nuxt 3

### 🔗 Linked issue ### ❓ Type of change - [ ] 📖 Documentation (updates to the documentation or readme) - [x] 🐞 Bug fix (a non-breaking change that fixes...

### Environment Node.js Version: v18.15.0 Quasar Version: @quasar/cli v2.2.3 Build Tool: Webpack Operating System: Windows 11 ### Reproduction package.json { "name": "quasar-project", "version": "0.0.1", "description": "A Quasar Project", "productName": "Quasar...

quasar
needs reproduction
pending triage

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [nanoid](https://redirect.github.com/ai/nanoid) | [`4.0.2` -> `5.0.8`](https://renovatebot.com/diffs/npm/nanoid/4.0.2/5.0.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nanoid/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nanoid/5.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)...