测试器 / laravel-flextable
该包最新版本(0.1.0)没有提供许可证信息。
动态迁移和数据库种子
0.1.0
2019-09-26 01:25 UTC
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-27 02:27:09 UTC
README
use Tsterker\Flextable\Manager; $manager = new Manager($optionalConnection = 'custom'); $connection = $manager->getConnection(); $manager->migrate('/absolute/path/to/migrations'); $manager->seed(\Acme\DatabaseSeeder::class, $alternativeFactories = '/absolute/path/to/factories');
如果你的模型有显式的 $connection
属性设置
A). 在 new Manager('custom-connection)
中指定连接名称(:warning: 它将在配置中被替换!)
B). 在所有相关模型继承的基模型上使用 IsFlextable
特性。
use Tsterker\Flextable\IsFlextable; use Tsterker\Flextable\Manager; class BaseModel extends \Illuminate\Eloquent\Model { use IsFlextable; protected $connection = 'custom-connection'; }