# Configuração

{% hint style="info" %}

### <mark style="color:blue;">Nota</mark>

O próprio modulo LDE, já automaticamente cria o arquivo de configuração se não existir!
{% endhint %}

{% hint style="warning" %}

### <mark style="color:orange;">Alerta</mark>

Qual quer configuração que ocorra dentro do arquivo `config.json` pode mudar muitas coisas. Cuidado
{% endhint %}

Vamos falar sobre as configurações da LDE. Para facilitar a nossa vida.

### Visualização do arquivo de configuração

As configurações mostradas aqui são padrões que já vem da LDE

```json
{
  "global": {
    "datastorage_folder": "./database"
  },
  "exportation": {
    "export_folder": "base",
    "file_type": ".db"
  }
}
```

## Configurações mais detalhadas

### Configuração - Global

As configurações globais acontece dentro do arquivo de configuração. O nome padrão do arquivo de configuração é `ldeConfigs.json`.

```json
"global": {
    "datastorage_folder": "./database"
}
```

A configuração `datastorage_folder` Muda aonde o LDE vai operar, O padrão é sempre     `./database` E ele pode ser mudado a qualquer momento dentro do arquivo de configuração. Nenhum problema grave ira acontecer ao mudar essa configuração. E também não é necessário muda-la.

### Configuração - Exportation

Nessa classe de configuração altera o modo de exportação da LDE, também configurável no arquivo `ldeConfigs.json`.

```json
"exportation": {
    "export_folder": "base",
    "file_type": ".db"
}
```

A configuração `export_folder` muda apenas aonde que as coleções serão salvas, pode ser qualquer diretório de sua preferencia, Se você colocar apenas por exemplo `storage` Ele ira salvar dentro da `datastorage_folder` mas com o nome de `storage` Então o path seria: Exemplo de salvamento de um documento: `./datastorage_folder/storage/collection/document.db`.

A segunda configuração possível é `file_type` Ela pode ser mudada para varios tipos de extensões de arquivos. Como por exemplo: `json`, `db`, `key`, `save`, `bababoy`, `minecraft` e etc.. você pode também misturar as extensões como `.json.db` Em fim, fácil de mudar se você precisar ou querer.

{% hint style="danger" %}

### <mark style="color:red;">Atenção - file\_type</mark>

ao mudar a extensão os documentos antigos que tiverem a extensões diferentes não serão mais chamáveis (ignorados)
{% endhint %}
