alexwijn/laravel-database-url
Automatically parse and load the DATABASE_URL
1,504
| Install | |
|---|---|
composer require alexwijn/laravel-database-url |
|
| PHP: | >=5.6.0 |
| License: | MIT |
| Last Updated: | Sep 18, 2019 |
| Links: | GitHub · Packagist |
Maintainer: Alex Wijnholds
Laravel Database URL
This package will provide automatically parse and configure you Laravel application to use the custom environment variables that commonly used for services like Heroku and Docker.
Installation
Require this package with composer.
composer require alexwijn/laravel-database-url
Laravel 5.5 uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.
Laravel 5.5+:
If you don't use auto-discovery, add the ServiceProvider to the providers array in config/app.php
Alexwijn\DatabaseUrl\ServiceProvider::class,
Supported environment variables
At the moment we support the following configurations:
- DATABASE_URL - Eg. mysql://username:password@localhost/database
- DATABASE_URL - Eg. mariadb://username:password@localhost/database
- DATABASE_URL - Eg. postgres://username:password@localhost/database
- REDIS_URL - Eg. redis://redis:password@localhost/0
- ELASTICSEARCH_URL - Eg. tcp://localhost:9200
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
644,549,754
9,698
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
423,477,751
607
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
403,217,078
4,664


