vcian/laravel-data-bringin

Dynamic import csv and column mapping to a Laravel application mysql database.

v1.0.2 2023-04-07 14:43 UTC

This package is auto-updated.

Last update: 2024-11-18 09:24:11 UTC


README

Packagist Total Downloads

What It Does

This package provides an easy and flexible way to import any kind of dynamic CSV files to a Laravel application's database. With this package, you can define your import mappings, which allows you to map columns in your CSV files to specific fields in your database tables.

Installation & Usage

Requires PHP 8.0+ | Laravel 8.0+

Require Laravel Data Bringin using Composer:

composer require vcian/laravel-data-bringin

Usage:

You can access Data Brigin view via below route

Access Route: http://yourdomain.com/data-bringin

img_1.png

Note:

  1. Don't forget to replace your actual domain with "yourdomain.com"

  2. You can also update your custom route with config/data-brigin.php img.png

  3. By default, data-bringin support import data upto 10,000 records. If you want to upgrade more capacity than you have to make changes in php.ini file below parameter values.

max_execution_time
post_max_size
memory_limit
max_input_vars

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email ruchit.patel@viitor.cloud instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.