cycle/database
Cycle DBAL is a secure database abstraction layer for PHP with support for MySQL, PostgreSQL, SQLite, and SQL Server. It offers schema introspection and declaration, query builders, nested queries, transactions, migrations, and database partitions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wayofdev/laravel-cycle-orm-adapter | 0.89 | Integrates Cycle ORM into Laravel applications. Provides package configuration, service provider bindings, and a bridge between Cycle's data-mapper ORM and Laravel's container and ecosystem, letting you use Cycle entities alongside familiar Laravel tooling. | 34 | 35 | 4 | 12K | 8 | 24.4 | 45.2 | MIT | 5 months ago | |
| cycle/annotated | 0.87 | Define Cycle ORM entity schemas using PHP attributes instead of annotations or config. Map columns, primary keys, and HasOne, HasMany, and BelongsTo relations directly in your entity classes. | 28 | 28 | 14 | 35K | 9 | 30.9 | 52.5 | MIT | 1 month ago | |
| cycle/orm | 0.87 | Cycle ORM is a PHP DataMapper, ORM and data modelling engine for classic and long-running daemonized apps. It offers flexible schema config, a powerful query builder, dynamic mapping, rich relations, eager/lazy loading, and support for MySQL, Postgres, SQL Server and SQLite. | 1,327 | 1,334 | 83 | 38K | 61 | 54.1 | 48.4 | MIT | 1 month ago | |
| ablunier/laravel-database | 0.87 | ablunier/laravel-database provides convenient database helpers for Laravel applications, simplifying connection management, schema operations, and common queries. Keep persistence logic clean and consistent with a lightweight package that integrates smoothly into your existing Laravel workflows. | 1 | 2 | 1 | 5 | 0 | 0.0 | 7.5 | — | 9 years ago | |
| laravel/database | 0.86 | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 0 | 100 | — | 131 | — | 0.0 | 29.3 | — | — | |
| doctrine/orm | 0.86 | Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the DBAL, with DQL, an object-oriented SQL dialect inspired by Hibernate's HQL. | 10,167 | 10,340 | 2,546 | 7M | 1,276 | 92.0 | 73.0 | MIT | 1 week ago | |
| thecodingmachine/dbal-fluid-schema-builder | 0.86 | A fluent, object-oriented PHP API for building Doctrine DBAL database schemas. Define tables, columns, indexes, and foreign keys with readable chained methods, making schema creation and migrations cleaner, more expressive, and less error-prone in any PHP project. | 28 | — | 4 | — | 1 | 0.4 | — | — | 2 years ago |
|
| doctrine/dbal | 0.86 | Doctrine DBAL is a powerful database abstraction layer for PHP, offering a consistent API across database systems plus rich schema introspection and schema management tools. | 9,700 | 9,857 | 1,377 | 15M | 289 | 88.3 | 76.7 | MIT | 1 month ago | |
| thecodingmachine/tdbm | 0.85 | TDBM (The Database Machine) is a fast, lightweight PHP ORM that generates beans and DAOs directly from your database schema. A simple, strongly typed alternative to Doctrine with no annotations and an explicit, easy-to-learn API. | 122 | — | 28 | — | 25 | 22.5 | 15.6 | MIT | 4 months ago |
|
| cycle/schema-builder | 0.85 | Cycle ORM Schema Builder lets you define and configure your ORM and database schema programmatically using annotations or custom generators. Register entities, map fields and columns, link tables, then compile the schema for Cycle ORM. | 15 | 15 | 13 | 28K | 9 | 31.6 | 56.0 | MIT | 1 month ago | |
| cycle/migrations | 0.85 | Cycle Database Migrations provides structured, versioned database schema changes for PHP applications. Configure a migrations directory and vendor paths, initialize the migration table, then run migrations programmatically or generate migration files during schema compilation. | 21 | 21 | 19 | 21K | 7 | 26.8 | 50.0 | MIT | 2 months ago | |
| nette/database | 0.85 | Nette Database is a fast, lightweight PHP database layer featuring smart query builders, transactions, and convenient database explorers. It simplifies SQL access while keeping your code clean, readable, and secure with prepared statements. | 539 | 567 | 116 | 137K | 53 | 52.6 | 67.5 | NOASSERTION | 1 week ago | |
| portable/laravel-db-tools | 0.85 | Portable DB Tools bundles practical database utilities for Laravel applications, adding Artisan commands and helpers for inspecting, exporting, importing, and managing schema and data so routine database tasks are simpler across local and production environments. | 0 | 0 | 0 | 68 | 0 | 0.0 | 25.4 | — | 3 years ago | |
| eghamat24/database-repository | 0.85 | A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| atlas/statement | 0.85 | Atlas.Statement provides portable SQL statement builders for MySQL, PostgreSQL, SQLite, and SQL Server. Connection-independent and works well with PDO, Atlas.Query, and Atlas.Pdo to build queries safely and consistently across databases. | 3 | 3 | 4 | 1K | 1 | 1.1 | 34.6 | MIT | 1 year ago | |
| articulate-orm/core | 0.85 | Core foundation for Articulate ORM, providing model mapping, fluent query building, relationships, and hydration for expressive, Eloquent-style database access in PHP. A lightweight base for maintainable data layers, clean persistence logic, and flexible Laravel/PHP integration. | 3 | 3 | 0 | 2 | 5 | 19.3 | 5.9 | Apache-2.0 | 1 month ago | |
| tursodatabase/turso-driver-laravel | 0.85 | Laravel database driver for Turso (libSQL) that lets your app use Turso's SQLite-compatible embedded and remote databases through Laravel's native DB layer. Add a connection and keep using Eloquent, migrations, and the query builder with edge-friendly, replicated SQLite storage. | 99 | — | 15 | — | 1 | 1.4 | 1.1 | MIT | — | |
| nanvaie/database-repository | 0.85 | A Laravel package that provides a database-backed repository layer for cleaner data access. It helps organize queries behind reusable repositories, keeping Eloquent models and controllers lean while supporting maintainable CRUD workflows. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| yucca/yucca | 0.84 | Yucca is a Laravel package that provides a flexible, Eloquent-friendly foundation for content-driven applications, with clean configuration and extensible building blocks for custom CMS features and admin workflows. | 30 | 30 | 5 | 14 | 8 | 2.5 | 4.5 | MIT | — | |
| micro-module/event-store-dbal | 0.84 | A Doctrine DBAL-backed event store for micro-module applications. Persist and replay domain events in a relational database through a simple API suited to event sourcing and CQRS workflows. | 0 | 0 | 0 | 110 | 0 | 0.0 | 28.3 | MIT | 4 years ago |
How can I help you explore Laravel packages today?