{"repo":"sutandojs/sutando","free":true,"listed":false,"github":"https://github.com/sutandojs/sutando","clone":"git clone https://github.com/sutandojs/sutando.git","description":"Sutando is a modern Node.js ORM, like Laravel Eloquent.","language":"JavaScript","stars":306,"topics":["orm","javascript","mariadb","mssql","mysql","nodejs","postgresql","sql","sqlite","sutando"],"license":"MIT","category":"databases-storage","readme_excerpt":"Sutando Sutando is an object-relational mapper (ORM) that makes it enjoyable to interact with your database. When using Sutando, each database table has a corresponding \"Model\" that is used to interact with that table. In addition to retrieving records from the database table, Sutando models allow you to insert, update, and delete records from the table as well. Heavily inspired by Laravel's ORM Eloquent. ✨ Features - Supports MySQL, PostgreSQL, SQLite and other databases - Concise syntax and intuitive operations - Model relationships for handling complex data queries and operations - Powerful query builder - Customized data type conversion for model attributes - Easy-to-use transaction - Support for hooks to execute custom logic at different stages of model operations - Simple plugin mechanism for easy expansion 📖 Documentation Check the full documentation on https://sutando.org 中文文档 🚀 Quick Start Let’s take mysql as an example. Install Sutando and mysql database library The easiest way to make SQL queries is to use the Database query builder. It allows you to construct simple and complex SQL queries using JavaScript methods. 💖 Show Your Support Please ⭐️ this repository if this project helped you","default_branch":null,"files":null,"tree":[],"storefront":"/r/sutandojs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sutandojs/sutando/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."}