alexwijn / laravel-database-url
自动解析和加载 DATABASE_URL
dev-master / 1.0.x-dev
2019-09-18 15:19 UTC
Requires
- php: >=5.6.0
- illuminate/database: ~4.2|5.*
- illuminate/support: ~4.2|5.*
Requires (Dev)
- orchestra/testbench: ~3.7
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-19 02:52:26 UTC
README
此包将自动解析并配置您的Laravel应用程序以使用像Heroku和Docker这样的服务常用的自定义环境变量。
安装
使用composer安装此包。
composer require alexwijn/laravel-database-url
Laravel 5.5使用包自动发现,因此不需要您手动添加ServiceProvider。
Laravel 5.5+
如果您不使用自动发现,请将ServiceProvider添加到config/app.php中的providers数组。
Alexwijn\DatabaseUrl\ServiceProvider::class,
支持的环境变量
目前我们支持以下配置
- DATABASE_URL - 例如:mysql://username:password@localhost/database
- DATABASE_URL - 例如:mariadb://username:password@localhost/database
- DATABASE_URL - 例如:postgres://username:password@localhost/database
- REDIS_URL - 例如:redis://redis:password@localhost/0
- ELASTICSEARCH_URL - 例如:tcp://:9200