awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 रिपॉजिटरी

Awesome GitHub RepositoriesEntity Inheritance

Mechanisms for sharing entity definitions through class inheritance.

Distinguishing note: None available; minting under Data & Databases.

Explore 16 awesome GitHub repositories matching data & databases · Entity Inheritance. Refine with filters or upvote what's useful.

Awesome Entity Inheritance GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • typeorm/typeormtypeorm का अवतार

    typeorm/typeorm

    36,540GitHub पर देखें↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    Uses abstract base classes to share common columns and relations across entity definitions.

    TypeScriptactive-recordcockroachdbdata-mapper
    GitHub पर देखें↗36,540
  • fastapi/sqlmodelfastapi का अवतार

    fastapi/sqlmodel

    18,137GitHub पर देखें↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    Shares common fields across multiple data models using class inheritance to reduce code duplication.

    Pythonfastapijsonjson-schema
    GitHub पर देखें↗18,137
  • dotnet/efcoredotnet का अवतार

    dotnet/efcore

    14,587GitHub पर देखें↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    Allows multiple distinct entity types to share the same underlying class by assigning unique names.

    C#aspnet-productc-sharpdatabase
    GitHub पर देखें↗14,587
  • doctrine/ormdoctrine का अवतार

    doctrine/orm

    10,172GitHub पर देखें↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    Provides various strategies for mapping class inheritance hierarchies to relational database tables.

    PHPhacktoberfest
    GitHub पर देखें↗10,172
  • tristanhimmelman/objectmappertristanhimmelman का अवतार

    tristanhimmelman/ObjectMapper

    9,146GitHub पर देखें↗

    ObjectMapper is a JSON serialization framework for Swift that maps JSON strings and dictionaries into strongly typed classes and structs. It functions as a data mapper and converter, facilitating the bidirectional transformation of data between raw JSON and Swift model objects. The library uses protocol-based mapping to associate specific JSON keys with object properties. It supports nested key extraction via dot-notation pathing and employs custom transformation classes to bridge the gap between JSON and Swift types. The framework provides capabilities for model validation during initializa

    Ensures shared data definitions are processed in subclasses by triggering mapping logic from parent classes.

    Swift
    GitHub पर देखें↗9,146
  • sandermertens/flecsSanderMertens का अवतार

    SanderMertens/flecs

    8,045GitHub पर देखें↗

    Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a simulation engine core and game engine architecture tool, decoupling state from behavior by separating entities, components, and systems. The framework features a runtime reflection layer for dynamic data inspection and a built-in scripting system for defining entity behavior without recompilation. It also includes a network interface and REST API for remote simulation administration and state querying. The library covers a broad surface of simulation capabilities, including ar

    Supports marking components as inheritable so queries automatically include entities that inherit them.

    Cc99cpp11cpp14
    GitHub पर देखें↗8,045
  • grab/cursor-talk-to-figma-mcpgrab का अवतार

    grab/cursor-talk-to-figma-mcp

    6,855GitHub पर देखें↗

    This is a Figma MCP server that exposes document manipulation capabilities to AI assistants through the Model Context Protocol. It functions as a bridge between AI tools and Figma, enabling programmatic creation, reading, updating, and deletion of design elements including frames, text nodes, components, and connectors. The server provides AI-powered design generation that translates natural language prompts into complete UI screens and design elements within Figma. It includes a design annotation system for adding, updating, and retrieving markdown-supported annotations on nodes, along with

    Extracts component instance override values from a source node and applies them to multiple targets.

    JavaScriptagentagenticagentic-ai
    GitHub पर देखें↗6,855
  • rmosolgo/graphql-rubyrmosolgo का अवतार

    rmosolgo/graphql-ruby

    5,448GitHub पर देखें↗

    GraphQL-Ruby एक स्ट्रॉन्गली टाइप्ड स्कीमा और समर्पित क्वेरी निष्पादन इंजन के साथ GraphQL APIs बनाने के लिए एक Ruby लाइब्रेरी है। यह एप्लिकेशन ऑब्जेक्ट्स को एक औपचारिक टाइप सिस्टम में मैप करने के लिए एक व्यापक फ्रेमवर्क प्रदान करता है, जो परिभाषित रिजॉल्वर्स के माध्यम से स्ट्रक्चर्ड डेटा फेचिंग को सक्षम बनाता है। यह प्रोजेक्ट उन्नत प्रदर्शन और डिलीवरी तंत्र के साथ खुद को अलग करता है, जिसमें N+1 क्वेरी पैटर्न को रोकने के लिए बैचिंग और कैशिंग के लिए डेटा लोडर शामिल है। यह इंक्रीमेंटल रिस्पॉन्स स्ट्रीमिंग, डिफर्ड क्वेरी रिस्पॉन्स और फाइबर्स का उपयोग करके समानांतर डेटा फेचिंग के माध्यम से उच्च-प्रदर्शन डेटा डिलीवरी का समर्थन करता है। इसके अतिरिक्त, यह Relay कन्वेंशन के लिए नेटिव समर्थन प्रदान करता है, जिसमें कनेक्शन्स और ऑब्जेक्ट आइडेंटिफिकेशन के लिए विशेष हेल्पर्स शामिल हैं। यह लाइब्रेरी API प्रबंधन के एक व्यापक क्षेत्र को कवर करती है, जिसमें फाइन-ग्रेन्ड एक्सेस कंट्रोल, बैकवर्ड कम्पैटिबिलिटी बनाए रखने के लिए स्कीमा वर्शनिंग और सब्सक्रिप्शन के माध्यम से रीयल-टाइम अपडेट शामिल हैं। इसमें सर्वर संसाधनों की सुरक्षा के लिए ट्रैफिक मैनेजमेंट टूल्स भी शामिल हैं, जैसे क्वेरी कॉम्प्लेक्सिटी लिमिटिंग और रिक्वेस्ट रेट लिमिटिंग। डेवलपमेंट और ऑब्जर्वेबिलिटी को AST एनालिसिस टूल्स, निष्पादन ट्रेसिंग और बैच लोडिंग वेरिफिकेशन के लिए विशेष टेस्टिंग यूटिलिटीज के माध्यम से समर्थित किया जाता है।

    Binds extension classes to resolvers to modify or augment the behavior of specific fields.

    Ruby
    GitHub पर देखें↗5,448
  • ardatan/graphql-toolsardatan का अवतार

    ardatan/graphql-tools

    5,425GitHub पर देखें↗

    graphql-tools एक GraphQL स्कीमा ऑर्केस्ट्रेशन लाइब्रेरी और टूलकिट है जिसे स्कीमा बनाने, मर्ज करने और विस्तारित करने के लिए डिज़ाइन किया गया है। यह एक SDL-फर्स्ट स्कीमा जनरेटर प्रदान करता है जो Schema Definition Language स्ट्रिंग्स और रिज़ॉल्वर मैप्स को निष्पादन योग्य स्कीमा इंस्टेंस में बदलता है। इस प्रोजेक्ट में कई स्वतंत्र GraphQL स्कीमा को एक एकल एकीकृत API गेटवे में संयोजित करने के लिए एक समर्पित स्कीमा स्टिचिंग टूल है। इसमें एक GraphQL मॉकिंग इंजन भी शामिल है जो स्कीमा परिभाषाओं के आधार पर सिंथेटिक डेटा जनरेट करके बैकएंड्स को सिम्युलेट करता है। टूलकिट कंपोजिशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें टाइप परिभाषा मर्जिंग, फील्ड रिज़ॉल्यूशन डेलिगेशन, और मॉड्यूलर स्कीमा संगठन शामिल है। यह कस्टम मॉक वैल्यूज़, म्यूटेशन ट्रैकिंग के लिए स्टेटफुल स्टोर्स, और इंट्रोस्पेक्शन-आधारित मॉकिंग के माध्यम से GraphQL APIs के सिमुलेशन का समर्थन करती है। अतिरिक्त यूटिलिटीज यूनियन और इंटरफेस रिज़ॉल्यूशन, ओवरलैपिंग टाइप यूनिफिकेशन, और वैश्विक ऑपरेशंस के लिए स्कीमा-लेवल रिज़ॉल्वर्स को संभालती हैं।

    Implements unification of divergent type definitions from multiple services that represent the same entity into a single type.

    TypeScriptgraphqlgraphql-apigraphql-js
    GitHub पर देखें↗5,425
  • apollographql/graphql-toolsapollographql का अवतार

    apollographql/graphql-tools

    5,426GitHub पर देखें↗

    graphql-tools GraphQL स्कीमा बनाने, संशोधित करने और संयोजित करने के लिए एक टूलकिट है। यह Schema Definition Language को पार्स करने, रिज़ॉल्वर बाइंडिंग्स को मैनेज करने और निष्पादन योग्य स्कीमा को असेंबल करने के लिए यूटिलिटीज का एक सूट प्रदान करता है। यह प्रोजेक्ट स्कीमा स्टिचिंग के माध्यम से कई स्वतंत्र सब-स्कीमा को मर्ज करके एकीकृत GraphQL गेटवे के निर्माण को सक्षम बनाता है। इसमें एंटिटी टाइप मर्जिंग, टाइप एक्सटेंशन, और विभिन्न सर्विसेज में अनुरोधों को रूट करने के लिए फील्ड रिज़ॉल्यूशन डेलिगेशन की क्षमताएं शामिल हैं। टूलकिट में एक मॉकिंग इंजन भी शामिल है जो सिम्युलेटेड GraphQL स्कीमा और डेटा जनरेट करता है। यह सिस्टम लाइव सर्वर के बिना बैकएंड व्यवहार को सिम्युलेट करने के लिए कस्टम वैल्यू जनरेशन, म्यूटेशन सिमुलेशन और पैजिनेटेड रिजल्ट मॉकिंग का समर्थन करता है। अतिरिक्त डेवलपमेंट यूटिलिटीज रिज़ॉल्वर कवरेज वैलिडेशन और टाइप्स व फील्ड्स के साथ डॉक्यूमेंटेशन को अटैच करने को कवर करती हैं।

    Unifies different type definitions from multiple services that refer to the same entity to fetch fields from multiple sources.

    TypeScript
    GitHub पर देखें↗5,426
  • jenkins-x/jxjenkins-x का अवतार

    jenkins-x/jx

    4,691GitHub पर देखें↗

    jx एक GitOps डिलीवरी प्लेटफॉर्म और Kubernetes CI/CD ऑर्केस्ट्रेटर है जिसे एप्लिकेशन के निर्माण और डिप्लॉयमेंट को ऑटोमेट करने के लिए डिज़ाइन किया गया है। यह एक क्लाउड नेटिव पाइपलाइन मैनेजर के रूप में कार्य करता है जो पुन: प्रयोज्य कार्यों के कैटलॉग का उपयोग करके कंटेनर-आधारित बिल्ड और डिप्लॉयमेंट सीक्वेंस निष्पादित करता है। यह प्रोजेक्ट प्रीव्यू एनवायरनमेंट के ऑटोमेटेड ऑर्केस्ट्रेशन के माध्यम से अलग है, जो मर्ज करने से पहले वैलिडेशन को सक्षम करने के लिए पुल रिक्वेस्ट गतिविधि के आधार पर बनाए और नष्ट किए जाते हैं। यह git रिपॉजिटरी को पोल करके और सत्यापित कॉन्फ़िगरेशन अपडेट लागू करके क्लस्टर्स की वांछित स्थिति बनाए रखने के लिए GitOps-आधारित स्टेट सिंक्रोनाइज़ेशन मॉडल का उपयोग करता है। यह सिस्टम Helm चार्ट डिप्लॉयमेंट मैनेजमेंट, मल्टी-क्लस्टर ऑर्केस्ट्रेशन और बाहरी सीक्रेट स्टोर इंटीग्रेशन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह इंक्रीमेंटल एप्लिकेशन रीबिल्डिंग और लोकल-टू-पॉड कोड सिंक्रोनाइज़ेशन के लिए डेवलपर प्रोडक्टिविटी टूल्स भी प्रदान करता है। इंस्टॉलेशन को git ऑपरेटर डिप्लॉयमेंट और टूलिंग कंसिस्टेंसी सुनिश्चित करने के लिए बूटस्ट्रैपिंग क्लस्टर जॉब्स के माध्यम से मैनेज किया जाता है।

    Modifies specific attributes of catalog-inherited steps, such as commands or variables, without replacing the component.

    Goacceleratorcicdcontinuous-delivery
    GitHub पर देखें↗4,691
  • strawberry-graphql/strawberrystrawberry-graphql का अवतार

    strawberry-graphql/strawberry

    4,674GitHub पर देखें↗

    Strawberry is a type-safe GraphQL library for Python that enables the design of schemas using Python type annotations and dataclasses. It functions as an asynchronous GraphQL server and execution engine, providing a bridge to expose schemas across ASGI-compliant web frameworks such as FastAPI, Django, Flask, and Litestar. The project implements GraphQL Federation, allowing for the creation of distributed schemas and entities that merge into a unified supergraph across multiple services. It also includes a dedicated toolkit for the Relay specification, supporting global object identification a

    Adds new fields to existing interfaces defined in other services to enrich federated resources.

    Pythonasgiasynciodjango
    GitHub पर देखें↗4,674
  • dotnetcore/freesqldotnetcore का अवतार

    dotnetcore/FreeSql

    4,388GitHub पर देखें↗

    FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro

    Supports the recognition of external metadata attributes defined by other frameworks for naming tables and columns.

    C#accessclickhousecodefirst
    GitHub पर देखें↗4,388
  • apollographql/apollo-iosapollographql का अवतार

    apollographql/apollo-ios

    4,030GitHub पर देखें↗

    apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It transforms GraphQL operations into generated Swift models, ensuring that network responses are validated at compile time to eliminate manual mapping. The library features a normalized cache manager that stores entities in a flat structure to maintain data consistency across different application views. It also optimizes network performance using hash-based persisted queries to reduce payload sizes and supports real-time data streaming via WebSockets or HTTP subscriptions. The p

    Adds additional fields to an existing entity from a different data source to complete a resource.

    Swiftapollo-iosapollographqlgraphql
    GitHub पर देखें↗4,030
  • passivestar/godot-minimal-themepassivestar का अवतार

    passivestar/godot-minimal-theme

    3,792GitHub पर देखें↗

    This project is a Godot editor theme consisting of a collection of resource files that replace the default visual appearance of the engine interface with a minimalist aesthetic. It functions as a swappable presentation layer and a set of structured data assets designed to modify color palettes and layout properties. The theme implements a minimalist interface style that reduces visual clutter and simplifies layout properties. By utilizing structured resource files, it overrides default engine properties to create a cleaner and more focused workspace.

    Defines visual interface attributes in structured data files that override the engine's default aesthetic rules.

    GitHub पर देखें↗3,792
  • spatie/schema-orgspatie का अवतार

    spatie/schema-org

    1,497GitHub पर देखें↗

    This library is a PHP tool for programmatically defining, building, and exporting structured data graphs. It provides a fluent, object-oriented interface that allows developers to construct complex, nested metadata structures that comply with standardized vocabulary requirements for search engine indexing. The library distinguishes itself through its support for multi-typed entity modeling, which enables the combination of several classification categories into a single, unified entity. It also features a graph-based modeling system that facilitates the linking and cross-referencing of relate

    Enables the combination of several classification categories into a single, unified entity.

    PHPgooglephpschedule
    GitHub पर देखें↗1,497
  1. Home
  2. Data & Databases
  3. Entity Inheritance

सब-टैग एक्सप्लोर करें

  • Component Inheritance ManagementControl mechanisms for deciding if components are inherited or overridden when instantiating from prefabs. **Distinct from Entity Inheritance:** Specific to the instantiation process of prefabs, rather than general class-based entity inheritance.
  • Inheritance Mappings3 सब-टैग्सStrategies for mapping class inheritance hierarchies to database tables. **Distinct from Entity Inheritance:** Distinct from general entity inheritance: focuses on the mapping strategy for relational storage.
  • Inheritance RestrictionsRules that prevent specific entities from being used as targets in inheritance relationships. **Distinct from Entity Inheritance:** Focuses on the restriction of inheritance rather than the mechanism of sharing definitions.
  • Property Overrides3 सब-टैग्सImplementing inheritance by treating one entity as a subset of another to override specific properties. **Distinct from Entity Inheritance:** Focuses on the specific implementation of overrides via relationships rather than general class sharing.
  • Shared Entity Types3 सब-टैग्सMultiple entity types sharing the same underlying class definition. **Distinct from Entity Inheritance:** Distinct from general entity inheritance: focuses on sharing classes without necessarily using inheritance hierarchies.