peter-nikonov/laravel-table-prefix

A Laravel table name prefix package.

Installs: 99

Dependents: 0

Suggesters: 0

Security: 0

pkg:composer/peter-nikonov/laravel-table-prefix

dev-master 2019-08-16 19:36 UTC

This package is auto-updated.

Last update: 2025-09-29 02:08:08 UTC


README

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