gguney/rseeder

Laravel反向 Seeder

v2.0 2022-02-23 07:56 UTC

This package is auto-updated.

Last update: 2024-09-23 14:18:29 UTC


README

此包可以从您数据库表中的现有数据创建Laravel Seeder。

要求

  • RSeeder与PHP 8或更高版本兼容。
  • 如果您有较旧的Laravel版本,请检查1.x

安装

$ composer require gguney/rseeder

使用方法

$ php artisan make:reverseSeeder table_name

如果您想获取特定日期的行,可以使用如下格式:####警告:日期将从结果中排除。

$ php artisan make:reverseSeeder table_name --from=1990-01-22 --by=created_at

您还可以忽略某些列

$ php artisan make:reverseSeeder table_name --except=id,is_created 

综合起来

$ php artisan make:reverseSeeder food_orders --from='2017-03-17 10:00:00' --by=created_at --except=id

输出

$ FoodOrdersTableSeeder named seeder created in seeds folder.

作者

Gökhan Güney - gokhanguneygg@gmail.com

许可证

RSeeder遵循MIT许可证 - 有关详细信息,请参阅LICENSE文件