1 repositorio
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 es una biblioteca de base de datos basada en adaptadores y un mapeador objeto-relacional (ORM) para Node.js. Sirve como una capa de persistencia multi-base de datos que traduce llamadas a métodos estándar en consultas específicas tanto para bases de datos SQL como NoSQL. La biblioteca proporciona una interfaz unificada para gestionar datos a través de diferentes almacenes, incluyendo MySQL, PostgreSQL, MongoDB y Microsoft SQL Server. Esta arquitectura permite la integración de múltiples backends de bases de datos dentro de una sola aplicación y facilita la migración entre proveedores de bases de datos cambiando los adaptadores sin alterar la lógica de negocio. El proyecto cubre el mapeo relacional y de documentos, proporcionando una sintaxis consistente para almacenar y recuperar datos. Utiliza mapeo de objetos basado en esquemas para cerrar la brecha entre tablas o colecciones de bases de datos y objetos de JavaScript.
Acts as a database object relational mapper providing a consistent API across multiple different data stores.