docs/recipe/provision/databases.md
<!-- DO NOT EDIT THIS FILE! -->
<!-- Instead edit recipe/provision/databases.php -->
<!-- Then run bin/docgen -->
# Databases Recipe
```php
require 'recipe/provision/databases.php';
```
[Source](/recipe/provision/databases.php)
## Configuration
### db_type
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L4)
:::info Autogenerated
The value of this configuration is autogenerated on access.
:::
### db_name
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L14)
```php title="Default value"
return ask(' DB name: ');
```
### db_user
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L18)
```php title="Default value"
return ask(' DB user: ', 'deployer');
```
### db_password
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L22)
```php title="Default value"
return askHiddenResponse(' DB password: ');
```
## Tasks
### provision:databases
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L27)
Provision databases.
### provision:mysql
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L37)
Provision MySQL.
### provision:mariadb
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L48)
Provision MariaDB.
### provision:postgresql
[Source](https://github.com/deployphp/deployer/blob/master/recipe/provision/databases.php#L59)
Provision PostgreSQL.