PHPackages                             maheralyamany/laravel-model-generator - 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. maheralyamany/laravel-model-generator

ActiveLibrary

maheralyamany/laravel-model-generator
=====================================

Generate Laravel models from database tables with relationships

v1.1.3(4mo ago)23MITPHPPHP &gt;=8.1

Since Nov 15Pushed 4mo agoCompare

[ Source](https://github.com/maheralyamany/laravel-model-generator)[ Packagist](https://packagist.org/packages/maheralyamany/laravel-model-generator)[ RSS](/packages/maheralyamany-laravel-model-generator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (11)Versions (5)Used By (0)

Laravel Model Generator
=======================

[](#laravel-model-generator)

 [![Latest Version](https://camo.githubusercontent.com/3b384ca95333b367a7fc8ba5585f55343d83882a308a108b749d05d77c00ef70/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72)](https://camo.githubusercontent.com/3b384ca95333b367a7fc8ba5585f55343d83882a308a108b749d05d77c00ef70/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72) [![Total Downloads](https://camo.githubusercontent.com/a9e659fd1edb5f0ec51e6cac572f34600c5140b785cce94b2e38f18812fb9657/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72)](https://camo.githubusercontent.com/a9e659fd1edb5f0ec51e6cac572f34600c5140b785cce94b2e38f18812fb9657/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72) [![License](https://camo.githubusercontent.com/99d436eee660157ae1db17805de8a38602245129d77d81cfb863008756f45bce/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72)](https://camo.githubusercontent.com/99d436eee660157ae1db17805de8a38602245129d77d81cfb863008756f45bce/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72) [![Stars](https://camo.githubusercontent.com/e25414ef2cb63055c8aa14fa77638a4705d5b01b8e9e213f1115d44b839bca4a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72)](https://camo.githubusercontent.com/e25414ef2cb63055c8aa14fa77638a4705d5b01b8e9e213f1115d44b839bca4a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6d61686572616c79616d616e792f6c61726176656c2d6d6f64656c2d67656e657261746f72)

Laravel Model Generator generates Eloquent models using database schema as a source.

📋 Requirements
--------------

[](#-requirements)

- PHP ^8.1 or higher
- Laravel 10.x or higher
- Composer

🚀 Installation
--------------

[](#-installation)

Step 1. Add Laravel Model Generator to your project:

```
composer require maheralyamany/laravel-model-generator --dev
```

### Publish Configuration

[](#publish-configuration)

Add the `model-generator.php` configuration file to your `config` directory and clear the config cache:

```
php artisan vendor:publish --tag=model-generator

# Let's refresh our config cache just in case
php artisan config:clear
```

Step 2. Register `ModelGeneratorServiceProvider`: Insert ModelGenerator\\ModelGeneratorServiceProvider::class into "providers" section of /config/app.php

or paste into `AppServiceProvider::register()`

```
