{"library":"sql-soar","type":"library","category":null,"description":"SQL-SOAR (Simple Object Adapter for Relational database) is a lightweight Node.js module that simplifies SQL query construction and database access. It provides a reusable SQL expression system and allows developers to dynamically build WHERE clauses using JavaScript objects. Version 1.3.7 is the latest stable release, maintained on GitHub. Unlike full ORMs like Sequelize or TypeORM, SOAR gives developers full control over SQL generation while removing boilerplate. It supports MySQL, connection pooling, and multiple database access. The library is ESM-incompatible (CommonJS only) and requires mysql driver as a peer dependency. Release cadence is irregular, with minor updates since 2018.","language":"javascript","status":"maintenance","version":"1.3.7","tags":["javascript","ORM","mySQL","sql"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install sql-soar","imports":["const soar = require('sql-soar')","soar.config(options)","soar.list('table', {field: value}, callback)"]},{"cmd":"yarn add sql-soar","imports":[]},{"cmd":"pnpm add sql-soar","imports":[]}],"homepage":"https://github.com/benlue/sql-soar#readme","github":"https://github.com/benlue/sql-soar","docs":null,"changelog":null,"pypi":null,"npm":"sql-soar","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}