https://github.com/vcian/laravel-data-bringin
Laravel Data Bringin - Import CSV files to a Laravel application's database
https://github.com/vcian/laravel-data-bringin
csv-import csv-import-to-database database datamapping dynamic dynamic-import import larage-data-import laravel mysql
Last synced: about 1 year ago
JSON representation
Laravel Data Bringin - Import CSV files to a Laravel application's database
- Host: GitHub
- URL: https://github.com/vcian/laravel-data-bringin
- Owner: vcian
- License: mit
- Created: 2023-04-06T06:56:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T05:47:19.000Z (about 3 years ago)
- Last Synced: 2025-05-21T09:56:49.155Z (about 1 year ago)
- Topics: csv-import, csv-import-to-database, database, datamapping, dynamic, dynamic-import, import, larage-data-import, laravel, mysql
- Language: Blade
- Homepage:
- Size: 87.9 KB
- Stars: 11
- Watchers: 2
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Laravel Data Bringin
[](https://packagist.org/packages/vcian/laravel-data-bringin)
[](https://packagist.org/packages/vcian/laravel-data-bringin)
## 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+](https://php.net/releases/) | [Laravel 8.0+](https://laravel.com/docs/8.x)**
Require Laravel Data Bringin using [Composer](https://getcomposer.org):
```bash
composer require vcian/laravel-data-bringin
```
## Usage:
You can access Data Brigin view via below route
**Access Route:** http://yourdomain.com/data-bringin

**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

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.
```bash
max_execution_time
post_max_size
memory_limit
max_input_vars
```
## Changelog
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
## Security
If you discover any security-related issues, please email ruchit.patel@viitor.cloud instead of using the issue tracker.
## Credits
- [All Contributors](../../contributors)
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.