tenanti - [Package] Multi-tenant Database Schema Manager for Laravel

  •        61

Tenanti allow you to manage multi-tenant data schema and migration manager for your Laravel application. And then run composer install to fetch the package.

https://github.com/orchestral/tenanti

Tags
Implementation
License
Platform

   




Related Projects

multi-tenant - Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups

  •    PHP

The unobtrusive Laravel package that makes your app multi tenant. Serving multiple websites, each with one or more hostnames from the same codebase. But with clear separation of assets, database and the ability to override logic per tenant. Suitable for marketing companies that like to re-use functionality for different clients or start-ups building the next software as a service.

migrations-generator - Laravel Migrations Generator: Automatically generate your migrations from an existing database schema

  •    PHP

Please note that the Laravel 4 Generator edits have been moved to https://github.com/xethron/Laravel-4-Generators.git to update compatibility. In Laravel 5.5 the service providers will automatically get registered.

mysql-workbench-export-laravel-5-migrations - A MySQL Workbench plugin which exports a Model to Laravel 5 Migrations

  •    Python

A MySQL Workbench plugin that allows for exporting a model to Laravel 5 migrations that follow PSR-2 coding standards. When exported, each migration is generated and saved in it's own, properly named, migration file. This plugin requires MySQL Workbench to work properly.

ClosureTable - Adjacency List’ed Closure Table database design pattern implementation for Laravel framework

  •    PHP

Hi, this is a database package for Laravel. It's intended to use when you need to operate hierarchical data in database. The package is an implementation of a well-known database design pattern called Closure Table. The package includes generators for models and migrations. It is by closure table pattern design, so remember that you must not delete these four columns.

Larvel - A PHP Framework For Web Artisans

  •    PHP

Laravel is a web application framework with expressive, elegant syntax. Laravel is accessible, yet powerful, providing tools needed for large, robust applications. It supports an amazing ORM, painless routing, powerful queue library, and simple authentication give you the tools you need for modern, maintainable PHP.


adminlte-laravel - A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3

  •    PHP

To start using you Laravel with AdminLTE. Llum will configure database (sqlite),execute migrations, install devtools and serve for you. More info about llum commands in Github Acacha/llum.

tenancy - Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups

  •    PHP

This is the successor of hyn/multi-tenant. It is still in development. Feel free to show support by starring the project following progress via twitter and backing its development over at OpenCollective.

phinx - PHP Database Migrations for Everyone

  •    PHP

Phinx makes it ridiculously easy to manage the database migrations for your PHP app. In less than 5 minutes, you can install Phinx and create your first database migration. Phinx is just about migrations without all the bloat of a database ORM system or framework. Check out https://book.cakephp.org/3.0/en/phinx.html (EN, ZH) for the comprehensive documentation.

ruckusing-migrations - Database migrations for PHP ala ActiveRecord Migrations with support for MySQL, Postgres, SQLite

  •    PHP

Ruckusing is a framework written in PHP5 for generating and managing a set of "database migrations". Database migrations are declarative files which represent the state of a DB (its tables, columns, indexes, etc) at a particular state of time. By using database migrations, multiple developers can work on the same application and be guaranteed that the application is in a consistent state across all remote developer machines. The idea of the framework was borrowed from the migration system built into Ruby on Rails. Any one who is familiar with Migrations in RoR will be immediately at home.

activerecord-multi-tenant - Rails/ActiveRecord support for distributed multi-tenant databases like Postgres+Citus

  •    Ruby

ActiveRecord/Rails integration for multi-tenant databases, in particular the open-source Citus extension for PostgreSQL. Enables easy scale-out by adding the tenant context to your queries, enabling the database (e.g. Citus) to efficiently route queries to the right database node.

Flask-Migrate - SQLAlchemy database migrations for Flask applications using Alembic

  •    Python

Flask-Migrate is an extension that handles SQLAlchemy database migrations for Flask applications using Alembic. The database operations are provided as command line arguments for Flask-Script. Note that the FLASK_APP environment variable must be set according to the Flask documentation for this command to work. This will add a migrations folder to your application. The contents of this folder need to be added to version control along with your other source files.

fluentmigrator - Fluent Migrations framework for .net

  •    CSharp

Fluent Migrator is a migration framework for .NET much like Ruby on Rails Migrations. Migrations are a structured way to alter your database schema and are an alternative to creating lots of sql scripts that have to be run manually by every developer involved. Migrations solve the problem of evolving a database schema for multiple databases (for example, the developer's local database, the test database and the production database). Database schema changes are described in classes written in C# that can be checked into a version control system.This will also build the whole solution.

laravel-api-generator - Laravel API/Scaffold/CRUD Generator including Controller, Repository, Model, Migrations, routes

  •    PHP

Laravel API/Scaffold/CRUD Generator including Controller, Repository, Model, Migrations, routes.php update.

Bagisto - Laravel eCommerce framework

  •    PHP

Bagisto is a hand tailored E-Commerce framework designed on some of the hottest opensource technologies such as Laravel a PHP framework, Vue.js a progressive Javascript framework. Bagisto is viable attempt to cut down your time, cost and workforce for building online stores or migrating from physical stores to the ever demanding online world. Your business whether small or huge it suits all and very simple to set it up.

squasher - Squasher - squash your old migrations in a single command

  •    Ruby

Squasher compresses old ActiveRecord migrations. If you work on a big project with lots of migrations, every rake db:migrate might take a few seconds, or creating of a new database might take a few minutes. That's because ActiveRecord loads all those migration files. Squasher removes all the migrations and creates a single migration with the final database state of the specified date (the new migration will look like a schema). @note if you use Rbenv don't forget to run rbenv rehash.

Citus - Scalable PostgreSQL for multi-tenant and real-time workloads

  •    C

Citus is a distributed database that scales across commodity servers using transparent sharding and replication. Citus extends the underlying database rather than forking it, giving developers and enterprises the power and familiarity of a relational database. As an extension, Citus supports new PostgreSQL releases, and allows you to benefit from new features while maintaining compatibility with existing PostgreSQL tools.

Sharp Migrations

  •    DotNet

Sharp migrations is a framework to help you deal with database changes and versioning over time. The idea comes from the excellent Ruby on Rail's migrations and it is the best way to alter your database in a structured and organised manner.

ragtime - Database-independent migration library

  •    Clojure

Ragtime is a Clojure library for migrating structured data in a way that's database independent. It defines a common interface for expressing migrations, much like Ring defines a common interface for expressing web applications. A data store is an implementation of the DataStore protocol, and tells Ragtime how to record which migrations are applied to an arbitrary store of data, such as a database.

DoctrineMigrationsBundle - Symfony integration for the doctrine/migrations library

  •    PHP

This bundle integrates the Doctrine2 Migrations library into Symfony applications. Database migrations help you version the changes in your database schema and apply them in a predictable way on every server running the application. Read the documentation of this bundle.