49 repository-uri
Tools for database interaction, ORM extensions, and data management.
Explore 49 awesome GitHub repositories matching part of an awesome list · Database and ORM. Refine with filters or upvote what's useful.
Spatie's Laravel Medialibrary is a plugin for the Laravel framework that attaches uploaded files to Eloquent models and organizes them into named collections for retrieval. It functions as both a file attachment system and an image manipulation library, allowing developers to associate files with database records through a dedicated media collection interface. The library groups related files under named collections so each model can hold multiple distinct sets of media, and it resizes, crops, or applies filters to images on the fly without altering the original file. It also generates derive
Associates files with Eloquent models.
backend-cheats is a comprehensive backend engineering reference guide and a collection of technical cheatsheets. It serves as a knowledge base for server-side development, networking, and computer science fundamentals, delivered as a markdown-based static site. The project provides detailed handbooks for API design, specifically covering REST and GraphQL interfaces, and software architecture patterns such as Monolithic, Microservices, and MVC. It includes a database architecture overview comparing relational and NoSQL paradigms, as well as a web security reference for identifying vulnerabilit
Offers a comparative overview of relational and NoSQL paradigms to guide the selection of storage solutions.
Acest proiect este o bibliotecă de tipar repository pentru aplicații Laravel, concepută pentru a decupla logica de business de interogările bazei de date și implementarea stocării. Oferă un strat standardizat de acces la date pentru a izola logica aplicației de stratul de stocare subiacent. Biblioteca include un sistem de filtrare a interogărilor care traduce parametrii cererilor HTTP în filtre dinamice de bază de date, criterii de căutare și logică de sortare. Dispune de un strat de prezentare API pentru a separa structurile interne de date de răspunsurile clientului și un manager de cache care reîmprospătează automat rezultatele stocate în baza de date atunci când înregistrările sunt modificate. Capabilitățile suplimentare includ un instrument CLI pentru generarea de controllere, modele și repository-uri, precum și clase de validare pentru a impune regulile de business înainte ca datele să fie persistate.
Repository pattern implementation for database abstraction.
Easily create a revision history for any laravel model
Tracks revision history for models.
Trait for prioritized field searching.
An Eloquent Way To Filter Laravel Models And Their Relationships
Customized filtering for Eloquent models.
Reliese Laravel Model Generator aims to speed up the development process of Laravel applications by providing some convenient code-generation capabilities. The tool inspects your database structure, including column names and foreign keys, in order to automatically generate Models that have…
Generates models and migrations from existing databases.
Sortable behaviour for Eloquent models
Adds sortable traits to models.
Laravel CRUD Generator
Artisan command for generating CRUD operations.
Maps Laravel Eloquent models to Elasticsearch types
Maps Eloquent models to Elasticsearch types.
This inverse version of HasManyThrough allows BelongsToThrough relationships with unlimited intermediate models.
Adds support for belongsToThrough relationships.
A MySQL Workbench plugin which exports a Model to Laravel 5 Migrations
Exports MySQL Workbench models to migrations.
Rinvex Repository is a simple, intuitive, and smart implementation of Active Repository with extremely flexible & granular caching system for Laravel, used to abstract the data layer, making applications more flexible to maintain.
Active Repository pattern for storage abstraction.
Analogue is a flexible, easy-to-use ORM for PHP. It is a transposition of the Eloquent ORM that ships with Laravel framework using a Data Mapper pattern instead of the original Active Record approach. it overcomes some of Eloquent's architectural limitations by using a strict separation of…
Fluent data mapper ORM.
A Redis based, fully automated and scalable database cache layer for Laravel
Redis-based automated database caching layer.
A drop-in library for certain database functionality in Laravel, that allows for extra features that may never make it into the main project.
Extensions for Eloquent including sluggable and UUIDs.
Unmaintained: Laravel Searchy makes user driven searching easy with fuzzy search, basic string matching and more to come!
Fuzzy database searching package.
This is a laravel 4 package for the server and client side of datatables at http://datatables.net/
Wrapper for DataTables integration.
This package contains a variant of the validateUnique rule for Laravel, that allows for validation of multi-column UNIQUE indexes.
Validates composite unique indexes.
Laracademy Generators - is a tool set that helps speed up the development process of a Laravel application.
Generates models directly from database tables.