awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesModel Table Mappings

Model classes that map to single database tables with automatic connection, CRUD, and validation.

Distinct from Database Table Generation: Distinct from Database Table Generation: focuses on model-to-table mapping with CRUD methods rather than just table creation.

Explore 8 awesome GitHub repositories matching data & databases · Model Table Mappings. Refine with filters or upvote what's useful.

Awesome Model Table Mappings GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • codeigniter4/codeigniter4Avatar codeigniter4

    codeigniter4/CodeIgniter4

    5,924Vezi pe GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Maps model classes to database tables with automatic CRUD methods and validation.

    PHPcodeignitercodeigniter4framework-php
    Vezi pe GitHub↗5,924
  • tinyplex/tinybaseAvatar tinyplex

    tinyplex/tinybase

    5,110Vezi pe GitHub↗

    TinyBase este un magazin de date reactiv și o bază de date relațională în memorie concepută pentru persistența stării client-side. Servește ca un motor de sincronizare local-first care îmbină starea distribuită folosind tipuri de date replicate fără conflicte (CRDT) și ceasuri logice pentru a asigura convergența deterministă a datelor. Proiectul include o bibliotecă de validare a schemelor care convertește definițiile externe din instrumente precum Zod, Yup și TypeBox în definiții de stocare type-safe. Oferă o infrastructură pentru editare colaborativă în timp real, utilizând sincronizarea cu Automerge, Yjs și PartyKit pentru a menține o stare consistentă pe mai mulți clienți și servere. Suprafața de capabilități include modelarea datelor relaționale cu tabele și chei străine, interogare și indexare de tip SQL și tranzacții atomice pentru mutații grupate. Suportă o gamă largă de adaptoare de persistență, inclusiv stocarea în browser, SQLite și Cloudflare Durable Objects. Sistemul oferă, de asemenea, binding bidirecțional al stării și componente declarative pentru integrarea cu React, SolidJS și Svelte.

    Binds in-memory tables to corresponding database tables to interface with relational schemas.

    TypeScriptdatajavascriptreact
    Vezi pe GitHub↗5,110
  • jeremyevans/sequelAvatar jeremyevans

    jeremyevans/sequel

    5,076Vezi pe GitHub↗

    Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder, and schema migration capabilities. It maps database tables to Ruby classes with support for associations, validations, lifecycle hooks, and eager loading, offering a comprehensive ORM layer for building data-centric applications. Sequel distinguishes itself through a plugin-based extension architecture that allows composable customization of models, databases, and datasets without relying on deep inheritance hierarchies. It includes a thread-safe connection pool with support f

    Implements single-table and class-table inheritance patterns for mapping Ruby class hierarchies.

    Ruby
    Vezi pe GitHub↗5,076
  • mgp/book-notesAvatar mgp

    mgp/book-notes

    4,097Vezi pe GitHub↗

    Acest proiect este o bază de cunoștințe personală bazată pe markdown și un jurnal de învățare digital utilizat pentru a stoca notițe și rezumate din cărți și literatură tehnică. Acesta servește drept depozit de rezumate de lectură și bibliotecă de referință tehnică pentru arhivarea ideilor principale și a cunoștințelor din materiale non-ficțiune și profesionale. Colecția funcționează ca o grădină digitală pentru curarea ideilor din cărți, articole și videoclipuri. Se concentrează în mod specific pe distilarea modelelor arhitecturale complexe, a conceptelor tehnice și a principiilor de leadership profesional într-un format căutabil pentru referință pe termen lung. Depozitul organizează, de asemenea, cunoștințele personale prin colectarea de framework-uri de gândire reutilizabile, modele mentale și instrumente de luare a deciziilor profesionale. Include un sistem pentru urmărirea progresului lecturii prin gestionarea listelor de lucrări finalizate și în curs de desfășurare.

    Details the mapping of domain models to relational database tables for state synchronization.

    book-notesbooksnotes
    Vezi pe GitHub↗4,097
  • voormedia/rails-erdAvatar voormedia

    voormedia/rails-erd

    4,102Vezi pe GitHub↗

    rails-erd este un generator de ERD (Entity-Relationship Diagram) și vizualizator de scheme de baze de date pentru Ruby on Rails. Acesta servește drept instrument automat de diagramare care analizează asocierile și atributele modelelor pentru a crea modele grafice de domeniu. Instrumentul mapează asocierile și modelele de moștenire în diagrame entitate-relație vizuale, incluzând suport specific pentru vizualizarea moștenirii pe un singur tabel (single table inheritance). Permite personalizarea notației relațiilor, permițând utilizatorilor să comute între săgeți simplificate și notația Bachman. Sistemul oferă export de diagrame în formate multiple pentru documentația tehnică și permite configurarea layout-urilor diagramelor. Utilizează inspecția metadatelor bazată pe reflexie pentru a descoperi programatic atributele și asocierile din stratul de date.

    Maps single table inheritance patterns to distinct visual entities to represent specialized child model relationships.

    Ruby
    Vezi pe GitHub↗4,102
  • 1rgs/claude-code-proxyAvatar 1rgs

    1rgs/claude-code-proxy

    3,622Vezi pe GitHub↗

    This project is an LLM API proxy gateway and compatibility layer designed to route, translate, and proxy requests between model clients and various large language model providers. It functions as a multi-provider router that maps model requests to alternative backends based on configurable tiers and capabilities. The gateway acts as a translation layer that converts API request and response formats between different providers, such as OpenAI or Gemini, to ensure compatibility. It includes a tool-use proxy to handle the execution and processing of model tool definitions and function calls, and

    Routes requests to alternative provider backends based on a configurable mapping of model capabilities and sizes.

    Python
    Vezi pe GitHub↗3,622
  • simolus3/driftAvatar simolus3

    simolus3/drift

    3,231Vezi pe GitHub↗

    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

    Maps database tables to classes using annotations to unify schema declarations and data models.

    Dartdartdart-build-systemflutter
    Vezi pe GitHub↗3,231
  • gaarason/database-allAvatar gaarason

    gaarason/database-all

    1,033Vezi pe GitHub↗

    This project is a Java-based object-relational mapping framework that utilizes the active record pattern to simplify database interactions. It provides a comprehensive data access layer that binds database tables directly to application objects, enabling developers to perform CRUD operations, manage complex entity relationships, and execute queries through a fluent, type-safe interface. Designed for integration with Spring Boot, the framework abstracts database complexities while maintaining support for native compilation and asynchronous execution. The framework distinguishes itself through

    Maps database tables to objects by extending a base model class and configuring data source connections.

    Javadatabaseeloquenteloquent-orm
    Vezi pe GitHub↗1,033
  1. Home
  2. Data & Databases
  3. Database Table Generation
  4. Model Table Mappings

Explorează sub-etichetele

  • LLM Backend MappingsConfiguration tables that map abstract model identifiers to specific provider backends and sizes. **Distinct from Model Table Mappings:** Focuses on routing AI model requests rather than mapping classes to database tables
  • Table Inheritance StrategiesMapping class hierarchies to database tables using single-table or class-table inheritance patterns. **Distinct from Model Table Mappings:** Distinct from Model Table Mappings: focuses specifically on inheritance-based table mapping, not single-table mappings.