rasel9w9/data-generator

There is no license information available for the latest version (1.2) of this package.

This is For Make Seeder Or Generate The Table Data As Array

Maintainers

Package info

github.com/rasel9w9/data-generator

Type:laravel-package

pkg:composer/rasel9w9/data-generator

Statistics

Installs: 69

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.2 2023-12-31 04:47 UTC

This package is auto-updated.

Last update: 2026-03-24 09:59:57 UTC


README

Easily export data using . This package has been tested since Laravel 10.

Installation

Run this composer command in your laravel application: Only Mysql version 1.1;

composer require rasel9w9/data-generator:^1.1

support oracle database18c in 1.2 version with mysql

composer require rasel9w9/data-generator:^1.2

To start using Laravel, add the Service Provider and the Facade to your config/app.php:

Note: This package supports auto-discovery features of Laravel 5.5+, You only need to manually add the service provider and alias if working on Laravel version lower then 5.5.

'providers' => [
    // ...
    rasel9w9\DataGenerator\DataGeneratorServiceProvider::class,
]

Basic Usage

To use Data Generator add something like this to one of your controllers.

#Using Artisan Command

	//to export specific table data
	php artisan alauddin:generate-table-data --table=youreTableName

	//To export All Tables Of the database
	php artisan alauddin:generate-data

#Using Controller

//....

use rasel9w9\DataGenerator\GenerateData;

class DataController extends Controller 
{
    public function data()
    {
    	//To Generate data Of specific table
        $object = new GenerateData();
        $object->generateTableData("yourTableName");

        //To Generate data Of All The tables 
        $object->generateData();


        //The Data is saved to /database/seeders/data directory with separate table name as file name.The file(s) has no extension just open the file in a editor and you can see your table data as php array.
    }

}