假设有两家公司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();
});