3 repositorios
Distributing database table schemas and models across different environments or modules using a shared package.
Distinct from Database Schema Definitions: Focuses on sharing the schema definition as a library/package across different application environments, not just defining a schema (mt1/mt4).
Explore 3 awesome GitHub repositories matching data & databases · Shared Schema Definitions. Refine with filters or upvote what's useful.
Wire es un generador de código multiplataforma e implementación de gRPC y Protocol Buffers. Transforma definiciones de esquemas en bindings de lenguaje nativo con seguridad de tipos para Kotlin, Swift y Java para asegurar un intercambio de datos consistente y comunicación entre sistemas distribuidos. El proyecto proporciona herramientas especializadas para la gestión de esquemas de protocol buffer, incluyendo la capacidad de eliminar tipos no utilizados y filtrar campos por versión para reducir el tamaño final de los binarios. También maneja la gestión de espacios de nombres y permite la creación de manejadores de esquemas personalizados para ejecutar lógica definida por el usuario durante la fase de compilación. El framework cubre una amplia gama de capacidades, incluyendo la generación de interfaces de servicio para llamadas a procedimientos remotos síncronas y asíncronas, el mapeo de tipos de esquema a primitivas de lenguaje nativo y la serialización de mensajes a JSON. También incluye soporte para generar mensajes parcelables y clientes mock para pruebas.
Bundles schema files into distributable archives to share data definitions across multiple dependent projects.
This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We
Transforms GraphQL schema files into modules and supports fragment imports to allow modular definitions.
Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries
Distributes table schemas and models across different environments using a common package.