1 repository
Object-relational mappers that support both SQL and NoSQL data stores through a common API.
Distinct from Node.js SQL ORMs: Extends SQL-only ORMs to include support for document-based NoSQL databases.
Explore 1 awesome GitHub repository matching data & databases · Multi-Store ORMs. Refine with filters or upvote what's useful.
Waterline este o bibliotecă de baze de date bazată pe adaptoare și un ORM (object relational mapper) pentru Node.js. Acesta servește ca un strat de persistență multi-bază de date care traduce apelurile standard de metode în interogări specifice pentru baze de date SQL și NoSQL. Biblioteca oferă o interfață unificată pentru gestionarea datelor în diferite stocuri, inclusiv MySQL, PostgreSQL, MongoDB și Microsoft SQL Server. Această arhitectură permite integrarea mai multor backend-uri de baze de date într-o singură aplicație și facilitează migrarea între furnizorii de baze de date prin schimbarea adaptoarelor, fără a modifica logica de business. Proiectul acoperă maparea relațională și de documente, oferind o sintaxă consistentă pentru stocarea și preluarea datelor. Utilizează maparea obiectelor bazată pe schemă pentru a face legătura între tabelele sau colecțiile bazei de date și obiectele JavaScript.
Acts as a database object relational mapper providing a consistent API across multiple different data stores.