在Laravel中添加多个连接

时间:2018-08-14 15:39:26

标签: mysql laravel-5

假设有两家公司A和B。 每个公司都有一个用户,当他们登录自己的帐户时,我想将连接切换到其实际数据库。 即,如果用户“ John”属于公司A,而“ Rambo”属于公司B。 如果John登录,我想将数据库切换到A公司的数据库。 两家公司的数据库结构相同。 因此,我正在尝试为每个公司创建单独的数据库。 如何实现这一目标。

我在database.php中添加了另一个mysql连接,并且还在.env文件中输入了其凭据。 你下一步怎么做?有人可以帮我吗!

用户表看起来像这样。

Schema::create('users', function (Blueprint $table) {
                $table->increments('id');
                $table->string('name');
                $table->string('email')->unique();
                $table->string('company')->default('A');
                $table->string('password');
                $table->rememberToken();
                $table->timestamps();
            });

0 个答案:

没有答案