awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
doctrine avatar

doctrine/DoctrineBundle

0
View on GitHub↗
4,835 نجوم·481 تفرعات·PHP·MIT·16 مشاهداتwww.doctrine-project.org/projects/doctrine-bundle.html↗

DoctrineBundle

DoctrineBundle هو تكامل لـ Symfony يقوم بتهيئة وإدارة Doctrine Object Relational Mapper وطبقة تجريد قاعدة البيانات. يوفر الأدوات الأساسية المطلوبة لتعيين كائنات التطبيق إلى جداول قاعدة بيانات علائقية وتنفيذ استعلامات خام من خلال واجهة برمجية متسقة.

يتضمن المشروع مديراً لمخطط قاعدة البيانات مع أدوات سطر أوامر لمزامنة هياكل قاعدة البيانات مع تعيينات الكيانات وتنفيذ عمليات الترحيل. كما يوفر مصحح أخطاء استعلامات قاعدة البيانات وأدوات تصحيح الأخطاء لتتبع الأداء وتفاصيل التنفيذ عبر واجهة تعتمد على الويب.

تغطي الحزمة مجموعة واسعة من إمكانيات إدارة البيانات، بما في ذلك تهيئة تعيين البيانات الوصفية، وتصفية الاستعلامات العالمية، وإنشاء معرفات كيانات مخصصة. كما تدعم تحسين الأداء من خلال التخزين المؤقت لنتائج الاستعلام وتوفر نظاماً قائماً على الأحداث لاعتراض تغييرات قاعدة البيانات ودورة حياة الكيانات.

Features

  • Object-Relational Mappers - Provides a framework that simplifies database interactions by mapping relational data to application objects.
  • Object-Relational Mapping - Implements a comprehensive system for storing and retrieving objects mapped to relational database tables.
  • Database Abstraction Layers - Provides a consistent programmatic interface for performing queries and managing schemas via an abstraction layer.
  • Database Abstraction Layers - Offers a unified API for interacting with multiple database engines, decoupling application logic from specific SQL dialects.
  • CLI Schema Management - Ships command-line tools for managing database schemas and performing versioned migrations.
  • Database Schema Managers - Provides a declarative toolset for defining and managing database structures to maintain consistency with application models.
  • Schema Synchronization Tools - Synchronizes the database structure with entity mappings via command-line tools.
  • Database Administration CLI - Provides a command-line interface for performing administrative tasks and database schema updates.
  • Entity-Driven Schema Generation - Automates the creation and synchronization of database tables by analyzing entity attributes and XML files.
  • Symfony Framework Integrations - Integrates the Doctrine ORM and Database Abstraction Layer into the Symfony framework using its dependency injection and event systems.
  • Raw SQL Execution - Enables the execution of direct database operations via an abstraction layer to bypass the object mapper.
  • Query Result Caching - Caches the results of frequent database queries in a temporary pool to improve latency.
  • Entity Mappings - Offers tools to interact with database schemas and manage object-relational mapping entities.
  • Connection Injection - Wires distinct entity managers or database connections into services using named type hints.
  • Database Event Hooks - Triggers custom services based on specific database events and connection priorities.
  • Database Query Optimizations - Provides tools and strategies for improving the efficiency of database queries and reducing system load.
  • Database Result Caching - Implements a secondary storage layer to cache the raw results of database queries and reduce server load.
  • Persistence Lifecycle Events - Executes custom logic during entity lifecycle events by linking service listeners to entities.
  • Query Filters - Automatically modifies database queries using reusable filter classes to refine results.
  • Web-Based Query Inspectors - Ships a developer tool that tracks query performance and execution details within a web-based debugging interface.
  • Entity Mapping Metadata - Maps database entities using attributes, XML, or files to associate them with namespaces.
  • Service Dependency Wiring - Wires specific entity managers and database connections to services using named type hints.
  • Framework Debugging Toolbars - Provides a browser-integrated toolbar for monitoring database query performance and execution details.
  • Event-Driven Hooks - Triggers custom service logic through listeners linked to entity state changes and database events.

سجل النجوم

مخطط تاريخ النجوم لـ doctrine/doctrinebundleمخطط تاريخ النجوم لـ doctrine/doctrinebundle

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ DoctrineBundle

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع DoctrineBundle.
  • doctrine/ormالصورة الرمزية لـ doctrine

    doctrine/orm

    10,172عرض على GitHub↗

    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

    PHPhacktoberfest
    عرض على GitHub↗10,172
  • ponyorm/ponyالصورة الرمزية لـ ponyorm

    ponyorm/pony

    3,822عرض على GitHub↗

    Pony is a Python object-relational mapper that maps classes to relational database tables using an object-oriented interface. It serves as a relational database toolkit providing the means to manage database transactions, identity mapping, and the lazy loading of related records. The project is distinguished by a SQL query translator that converts Python generator expressions into optimized SQL queries by analyzing the abstract syntax tree. It also includes a visual database schema designer for creating entity-relationship diagrams to automatically generate and synchronize relational database

    Pythoncockroachcockroachdbmysql
    عرض على GitHub↗3,822
  • hibernate/hibernate-ormالصورة الرمزية لـ hibernate

    hibernate/hibernate-orm

    6,447عرض على GitHub↗

    Hibernate ORM is a Java object-relational mapper and a full implementation of the Jakarta Persistence API. It serves as a SQL database abstraction layer that translates Java object models into relational database schemas to manage data persistence and lifecycles. The framework distinguishes itself with a multi-tenant data isolation framework for separating customer data within a single database instance. It also features a database schema generator that automatically produces and updates relational structures based on entity mappings. The system covers broad capability areas including transa

    Java
    عرض على GitHub↗6,447
  • dotnet/efcoreالصورة الرمزية لـ dotnet

    dotnet/efcore

    14,587عرض على GitHub↗

    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

    C#aspnet-productc-sharpdatabase
    عرض على GitHub↗14,587
عرض جميع البدائل الـ 30 لـ DoctrineBundle→

الأسئلة الشائعة

ما هي وظيفة doctrine/doctrinebundle؟

DoctrineBundle هو تكامل لـ Symfony يقوم بتهيئة وإدارة Doctrine Object Relational Mapper وطبقة تجريد قاعدة البيانات. يوفر الأدوات الأساسية المطلوبة لتعيين كائنات التطبيق إلى جداول قاعدة بيانات علائقية وتنفيذ استعلامات خام من خلال واجهة برمجية متسقة.

ما هي الميزات الرئيسية لـ doctrine/doctrinebundle؟

الميزات الرئيسية لـ doctrine/doctrinebundle هي: Object-Relational Mappers, Object-Relational Mapping, Database Abstraction Layers, CLI Schema Management, Database Schema Managers, Schema Synchronization Tools, Database Administration CLI, Entity-Driven Schema Generation.

ما هي البدائل مفتوحة المصدر لـ doctrine/doctrinebundle؟

تشمل البدائل مفتوحة المصدر لـ doctrine/doctrinebundle: doctrine/orm — Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It… ponyorm/pony — Pony is a Python object-relational mapper that maps classes to relational database tables using an object-oriented… hibernate/hibernate-orm — Hibernate ORM is a Java object-relational mapper and a full implementation of the Jakarta Persistence API. It serves… dotnet/efcore — Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… dapperlib/dapper — Dapper is a lightweight object-relational mapper for .NET that functions as a high-performance data access library. It…