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

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

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

aplus-framework/database

0
View on GitHub↗
339 स्टार्स·16 फोर्क्स·PHP·MIT·3 व्यूज़aplus-framework.com/packages/database↗

Database

This project is a database access layer for PHP that provides a consistent interface for interacting with multiple relational database management systems. It functions as a unified abstraction layer, enabling developers to connect to various SQL databases and perform data operations through a standardized command set.

The library distinguishes itself by utilizing a fluent query builder that allows for the programmatic construction of complex SQL statements. It further abstracts database interactions through a schema definition language, which enables the creation, modification, and management of database structures such as tables and indexes directly through code.

The framework covers a broad range of database management tasks, including the execution of raw queries and the automation of schema migrations. By employing a driver-specific adapter pattern and leveraging native PHP data objects, the library ensures compatibility across different database engines while maintaining a consistent programmatic approach to data storage and structure.

Features

  • Relational Database Drivers - Provides a unified interface for connecting to and interacting with various SQL database systems.
  • Database Abstraction Layers - Provides a unified API for interacting with multiple database engines and dialects using native PHP data objects.
  • Database Connectivity - Establishes connections to various relational database systems using a unified interface.
  • Database Query Builders - Constructs and executes SQL statements programmatically to manage data records and database schemas.
  • Database Query Execution - Executes raw SQL statements or structured query builders to retrieve, insert, update, or delete records.
  • Fluent Query Builders - Provides a chainable, functional interface for constructing complex database queries programmatically.
  • Database Access Layers - Provides a consistent way to interact with various relational database management systems in PHP.
  • SQL Query Building - Enables programmatic construction of complex SQL statements using fluent APIs.
  • DSL-Based Definitions - Provides a programmatic way to define and modify database structures using an internal domain-specific language.
  • Data Schema Management - Creates, modifies, or drops tables and indexes programmatically to maintain database structure throughout the application lifecycle.
  • Database Schema Migrations - Automates the application of versioned updates to database schemas to maintain structural compatibility.
  • Database Driver Adapters - Encapsulates vendor-specific SQL syntax and connection logic within isolated classes to ensure compatibility across different database engines.

स्टार हिस्ट्री

aplus-framework/database के लिए स्टार हिस्ट्री चार्टaplus-framework/database के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Database को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Database दिखाई देता है।
  • Backend query builder
  • वेब के लिए एक सर्वर-साइड स्क्रिप्टिंग लैंग्वेज

Database के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Database के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • knex/knexknex का अवतार

    knex/knex

    20,300GitHub पर देखें↗

    Knex is a multi-dialect database client that provides a programmatic SQL query builder, a connection pool manager, and a versioned schema migration tool. It enables programmatic database interaction across multiple SQL engines, including PostgreSQL, MySQL, SQLite3, SQL Server, CockroachDB, and Oracle. The project distinguishes itself through a fluent interface for constructing complex SQL statements and a dedicated framework for database seeding. It utilizes specialized dialects to translate generic query representations into database-specific syntax while maintaining a consistent API across

    JavaScript
    GitHub पर देखें↗20,300
  • codeigniter4/codeigniter4codeigniter4 का अवतार

    codeigniter4/CodeIgniter4

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

    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

    PHPcodeignitercodeigniter4framework-php
    GitHub पर देखें↗5,924
  • jeremyevans/sequeljeremyevans का अवतार

    jeremyevans/sequel

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

    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

    Ruby
    GitHub पर देखें↗5,076
  • encode/databasesencode का अवतार

    encode/databases

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

    This project is an asyncio database abstraction layer that provides a common interface for performing non-blocking database operations in Python. It functions as an asynchronous database driver wrapper and a SQL expression builder, allowing for the construction of raw SQL strings from structured Python objects. The library includes an asyncio connection pool manager that utilizes task-local storage to handle connection lifecycles and reduce resource overhead. It also serves as an async database transaction manager, wrapping operations in atomic transactions and savepoints to maintain data int

    Python
    GitHub पर देखें↗4,002
Database के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

aplus-framework/database क्या करता है?

This project is a database access layer for PHP that provides a consistent interface for interacting with multiple relational database management systems. It functions as a unified abstraction layer, enabling developers to connect to various SQL databases and perform data operations through a standardized command set.

aplus-framework/database की मुख्य विशेषताएं क्या हैं?

aplus-framework/database की मुख्य विशेषताएं हैं: Relational Database Drivers, Database Abstraction Layers, Database Connectivity, Database Query Builders, Database Query Execution, Fluent Query Builders, Database Access Layers, SQL Query Building।

aplus-framework/database के कुछ ओपन-सोर्स विकल्प क्या हैं?

aplus-framework/database के ओपन-सोर्स विकल्पों में शामिल हैं: knex/knex — Knex is a multi-dialect database client that provides a programmatic SQL query builder, a connection pool manager, and… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… jeremyevans/sequel — Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder,… encode/databases — This project is an asyncio database abstraction layer that provides a common interface for performing non-blocking… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… typeorm/typeorm — TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented…