peter-nikonov / laravel-table-prefix
A Laravel table name prefix package.
dev-master
2019-08-16 19:36 UTC
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2024-04-29 04:09:29 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();
}
}