PHP Classes

File: conf/db.default.conf.php

Recommend this page to a friend!
  Classes of Fernando Val   Springy   conf/db.default.conf.php   Download  
File: conf/db.default.conf.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Springy
Microframework for Web application development
Author: By
Last change:
Date: 5 years ago
Size: 2,679 bytes
 

Contents

Class file image Download
<?php
/** \file
 * \brief Database configurations.
 * \copyright Copyright (c) 2007-2016 Fernando Val
 * \warning Este arquivo é parte integrante do framework e não pode ser omitido.
 */

/**
 * \defgroup dbcfg Configurações de acesso a banco de dados
 * \ingroup config.
 *
 * As entradas de configuração dos arquivos \c db, são utilizadas pela classe DB, sendo que as entradas previamente definidas não podem ser omitidas
 * sob risco de dano à aplicação.
 *
 * Você poderá adicionar entradas personalizadas de sua aplicação.
 *
 * Entradas de configuração:
 * \c database_type determina o tipo de banco de dados.\n
 * Os seguintes valores são aceitos
 * \li \c mysql - Bancos de dados MySQL
 * \li \c pgsql ou \c postgresql - Banco de dados PostgreSQL
 * \li \c sqlite - Banco de dados SQLite
 * \li \c pool - Configuração para pool de conexão de banco de dados por round robin.\n
 * Nesse caso, o host_name deverá ser um array com as entradas de configuração.
 *
 * \c Entradas da configuração de conexão:
 * \li \c database_type - Tipo do banco de dados
 * \li \c host_name - Nome do host. Se database_type for 'pool', essa entrada deve ser um array contendo das entradas de configuração do pool de conexão.
 * \li \c user_name - Nome do usuário
 * \li \c password - Senha de acesso
 * \li \c database - Banco ou schema
 * \li \c charset - Charset do banco de dados
 * \li \c persistent - Flag de conexão persistente (true | false)
 *
 * \c Entradas da configuração de pool por round_robin:
 * \li \c round_robin > type - Tipo de controle do round robin (file | memcached)
 * \li \c round_robin > server_addr - Endereço do servidor memcached ou caminho do arquivo de controle
 * \li \c round_robin > server_port - Porta do servidor memcached
 *
 * \c Entradas da configuração de cache de consulta em memcached:
 * \li \c cache > type - Tipo de sistema de cache (off | memcached)
 * \li \c cache > server_addr - Endereço do servidor memcached ou caminho do arquivo de controle
 * \li \c cache > server_port - Porta do servidor memcached
 *
 * \see config
 *
 * @{
 * @}
 */

/**
 * \defgroup dbcfg_default Configurações de acesso a banco de dados para todos os ambientes
 * \ingroup dbcfg.
 *
 * As entradas colocadas nesse arquivo serão aplicadas a todos os ambientes do sistema.
 *
 * Veja \link dbcfg Configurações de acesso a banco de dados \endlink para entender as entradas de configuração possíveis.
 *
 * \see dbcfg
 */
/**@{*/

/// Entradas para todos os ambientes
$conf = [
   
'_migration' => [
       
'table_name' => '_database_version_control',
    ],
];

/**@}*/