- Parse
$DATABASE_URL
, output each variables to .env
- Copyright (c) 2020 Tsuzu
- Under the MIT License
- Download from releases
# Make sure $DATABASE_URL is set
echo $DATABASE_URL
# Pass the output of dbenv to eval
eval "$(dbenv -)"
# Parsed envs will be set!
echo $DATABASE_HOST
-
From
SCHEME://USERNAME:PASSWORD@HOST:PORT/DB
-
$DATABASE_USER
-
$DATABASE_PASSWORD
-
$DATABASE_SCHEME
-
$DATABASE_HOST
-
$DATABASE_PORT
-
$DATABASE_DB
-
if
$DATABASE_PORT
is not present, guessed from$DATABASE_SCHEME
(only available for MySQL and Postgres)