peternikonov/laravel-table-prefix

一个Laravel表名前缀包。

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

This package is auto-updated.

Last update: 2024-09-29 05:28:37 UTC


README

允许您在使用标准Laravel模型时使用表前缀。

安装

通过composer安装

composer require peter-nikonov/laravel-table-prefix

使用方法

在您的应用程序中某个位置

use PeterNikonov\LaravelTablePrefix\Facade\TablePrefix; 

TablePrefix::setPrefix('instanceId');

在模型类中

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();
    }
}

感谢

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