vcian / laravel-data-bringin
Dynamic import csv and column mapping to a Laravel application mysql database.
Installs: 457
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 2
Forks: 6
Open Issues: 1
Language:Blade
Requires
- php: ^8.0
Requires (Dev)
- laravel/pint: dev-main
README
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
Note:
-
Don't forget to replace your actual domain with "yourdomain.com"
-
You can also update your custom route with config/data-brigin.php
-
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.