我注意到我的数据库服务器支持Memory数据库引擎.我想创建一个我已经使运行InnoDB的数据库完全在内存中运行以获得性能.
我怎么做?我探索了PHPMyAdmin,我找不到"更改引擎"功能.
当我在 laravel 中使用 PHPUnit 并在运行 PHPUnit 后将工厂添加到我自己的测试类时,控制台中会出现以下错误:
SQLSTATE[HY000]: General error: 1 no such table: users
Run Code Online (Sandbox Code Playgroud)
我的测试类方法:
public function testExistSomeTextsInIndexPage()
{
$users= factory(User::class)->create();
$this->get('/')->assertSee($users->name);
}
Run Code Online (Sandbox Code Playgroud)
该工厂代码在我的项目的其他部分正常工作,只是在测试类中显示错误