PHPackages                             coderello/laravel-populated-factory - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. coderello/laravel-populated-factory

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

coderello/laravel-populated-factory
===================================

An easy way to generate populated factories.

1.1.0(5y ago)24523.0k15MITPHPPHP ^7.3|^8.0CI failing

Since Mar 7Pushed 5y ago5 watchersCompare

[ Source](https://github.com/coderello/laravel-populated-factory)[ Packagist](https://packagist.org/packages/coderello/laravel-populated-factory)[ RSS](/packages/coderello-laravel-populated-factory/feed)WikiDiscussions 1.0 Synced yesterday

READMEChangelog (7)Dependencies (2)Versions (10)Used By (0)

[![Laravel Populated Factory](https://camo.githubusercontent.com/931fc618d8ae1ec59725a2af5d432df0a229d3cbc771f037f158228e83c8b8c7/68747470733a2f2f636f646572656c6c6f2e636f6d2f696d616765732f7061636b616765732f6c61726176656c2d706f70756c617465642d666163746f72792e706e67)](https://camo.githubusercontent.com/931fc618d8ae1ec59725a2af5d432df0a229d3cbc771f037f158228e83c8b8c7/68747470733a2f2f636f646572656c6c6f2e636f6d2f696d616765732f7061636b616765732f6c61726176656c2d706f70756c617465642d666163746f72792e706e67)

**Laravel Populated Factory** provides an easy way to generate populated factories for models according to types &amp; names of their columns.

Install
-------

[](#install)

You can install this package via composer using this command:

```
composer require --dev coderello/laravel-populated-factory
```

The package will automatically register itself.

Usage
-----

[](#usage)

The only thing you need to do in order to generate a populated factory is to execute this command:

```
php artisan make:populated-factory User
```

> This command assumes that the `User` model is in the `App` namespace. If your models are situated in another namespace (e.g. `App\Models`) you should specify them either as `Models\\User` or `\\App\\Models\\User`.

Here is the populated factory generated for the `User` model according to its column types &amp; names.

```
