awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

5 Repos

Awesome GitHub RepositoriesModel-Class Querying

Executing database queries directly on model classes to eliminate the need for external manager objects.

Distinct from Class-Based Data Modeling: Unlike general class-based modeling, this specifically refers to the ability to call fetch methods on the model class itself.

Explore 5 awesome GitHub repositories matching data & databases · Model-Class Querying. Refine with filters or upvote what's useful.

Awesome Model-Class Querying GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • magicalpanda/magicalrecordAvatar von magicalpanda

    magicalpanda/MagicalRecord

    10,713Auf GitHub ansehen↗

    MagicalRecord is a data persistence library and wrapper for Core Data that implements the Active Record pattern. It maps database rows directly to object instances, allowing for the creation, update, and retrieval of records without writing manual query logic. The project functions as a mapping layer that synchronizes object properties with a managed object context. It utilizes generic-based type resolution and model-class querying to enable data fetching directly on model classes, which removes the need for a separate external manager and reduces repetitive fetch request boilerplate. The li

    Allows database fetches to be performed directly on model classes, removing the requirement for separate manager objects.

    Objective-C
    Auf GitHub ansehen↗10,713
  • airbnb/epoxyAvatar von airbnb

    airbnb/epoxy

    8,556Auf GitHub ansehen↗

    Epoxy is an Android library for building complex RecyclerView screens using a model-driven approach. It generates RecyclerView adapter models at compile time from annotated custom views, data binding layouts, or view holders, eliminating the manual boilerplate typically associated with view holders and adapters. The library provides a diffing engine that automatically compares model lists and applies minimal updates with animations for insertions, removals, and moves. The library distinguishes itself through its controller-based model building, where a controller class with a buildModels meth

    Uses a controller class with a buildModels method to declaratively construct immutable model lists.

    Java
    Auf GitHub ansehen↗8,556
  • codeigniter4/codeigniter4Avatar von codeigniter4

    codeigniter4/CodeIgniter4

    5,924Auf GitHub ansehen↗

    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

    CodeIgniter organizes application logic into controller classes for handling requests and model classes for data interaction.

    PHPcodeignitercodeigniter4framework-php
    Auf GitHub ansehen↗5,924
  • jeremyevans/sequelAvatar von jeremyevans

    jeremyevans/sequel

    5,076Auf GitHub ansehen↗

    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

    Provides query methods like where and join directly on model classes via delegation.

    Ruby
    Auf GitHub ansehen↗5,076
  • simolus3/driftAvatar von simolus3

    simolus3/drift

    3,231Auf GitHub ansehen↗

    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

    Provides a mechanism to bind SQL query outputs to specific, predefined data classes.

    Dartdartdart-build-systemflutter
    Auf GitHub ansehen↗3,231
  1. Home
  2. Data & Databases
  3. Model-Class Querying

Unter-Tags erkunden

  • Custom Class BindingsMapping query result sets to user-defined data classes to ensure structural consistency. **Distinct from Model-Class Querying:** Distinct from Model-Class Querying: focuses on the mapping of the result set to a specific class rather than calling fetch methods on the class itself.
  • MVC Controller-Model Writers1 Sub-TagOrganizing application logic into controller classes for handling requests and model classes for data interaction. **Distinct from Model-Class Querying:** Distinct from Model-Class Querying: covers the full MVC pattern of writing both controllers and models, not just querying from model classes.