Looking to hire Laravel developers? Try LaraJobs

laravel-table-prefix maintained by peter-nikonov

Description
A Laravel table name prefix package.
Author
Last update
2019/08/16 21:36 (dev-master)
License
Downloads
99
Tags

Comments
comments powered by Disqus

Laravel Table Prefix

Allows you to use a table prefix with standard Laravel models.

Installation

Install via composer:

composer require peter-nikonov/laravel-table-prefix

Usage

Somewhere in your application:

use PeterNikonov\LaravelTablePrefix\Facade\TablePrefix; 

TablePrefix::setPrefix('instanceId');

In model class:

use PeterNikonov\LaravelTablePrefix\TablePrefixTrait;
use Illuminate\Database\Eloquent\Model;

class MyModel extends Model 
{
    use TablePrefixTrait;

    public function __construct(array $attributes = array())
    {
        parent::__construct($attributes);
        $this->setPrefix();
    }
}

Thanks

https://github.com/yassine-khachlek/laravel-package-example