Installation

Getting started with Laravel Ingest is simple. Follow these steps to integrate the package into your project.

1. Require with Composer

First, add the package to your project's dependencies using Composer:

composer require zappzerapp/laravel-ingest

2. Publish Assets

Next, publish the configuration file and database migrations. This will create config/ingest.php and the necessary migration files in database/migrations/.

php artisan vendor:publish --provider="LaravelIngest\IngestServiceProvider"

You can choose to publish only the configuration or the migrations by using the tags ingest-config or ingest-migrations.

3. Run Migrations

Run the database migrations to create the ingest_runs and ingest_rows tables. These tables are essential for tracking the status and results of your imports.

php artisan migrate

That's it! Laravel Ingest is now installed and ready to be configured.