awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesDeclarative Schema Languages

High-level languages used to define database structures and relationships declaratively.

Distinct from TypeScript Database Modeling: Focuses on the declarative language/file used for modeling rather than just the TypeScript implementation

Explore 2 awesome GitHub repositories matching data & databases · Declarative Schema Languages. Refine with filters or upvote what's useful.

Awesome Declarative Schema Languages GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • prisma/prisma1Avatar de prisma

    prisma/prisma1

    16,393Ver en GitHub↗

    Prisma1 is a TypeScript object-relational mapper and type-safe database client designed for interacting with relational databases. It functions as a system for declarative schema modeling, where database structures are defined in a single schema file that automatically synchronizes with the underlying database. The project provides a type-safe query builder that generates a custom client to ensure database queries match defined schema types at compile time. It also includes a database GUI administrator, providing a visual web interface for browsing, editing, and managing relational database r

    Uses a high-level declarative language to design database structures and relationships.

    Scala
    Ver en GitHub↗16,393
  • prisma/prisma-client-jsAvatar de prisma

    prisma/prisma-client-js

    1,465Ver en GitHub↗

    Prisma Client es un cliente de base de datos para aplicaciones Node.js y TypeScript que proporciona una interfaz con seguridad de tipos para interactuar con bases de datos relacionales. Funciona como un mapeador objeto-relacional que traduce definiciones de esquema declarativas en interfaces de consulta fuertemente tipadas, asegurando que las operaciones de base de datos se alineen con la estructura de datos subyacente. La librería se distingue por generar definiciones de tipo directamente a partir de un modelo de esquema, lo que permite el análisis estático y el autocompletado del IDE durante el desarrollo. Al abstraer las interacciones de base de datos en un lenguaje de consulta unificado, estandariza la comunicación a través de diferentes backends de base de datos y elimina la necesidad de construcción manual de consultas. El proyecto cubre una amplia gama de capacidades de gestión de bases de datos, incluyendo modelado de esquema automatizado y la ejecución de operaciones de datos validadas. Utiliza un motor dedicado para manejar el procesamiento de consultas, manteniendo una estricta seguridad de tipos a través de todo el stack de la aplicación para prevenir errores en tiempo de ejecución.

    Uses a declarative schema language to define database structures and automatically generate application interfaces.

    TypeScript
    Ver en GitHub↗1,465
  1. Home
  2. Data & Databases
  3. TypeScript Database Modeling
  4. Declarative Schema Languages