add sample config for oracle connection

This commit is contained in:
Manuel Raynaud
2012-12-18 10:16:25 +01:00
parent 497c16d4b8
commit 647424d649
7 changed files with 53 additions and 12 deletions

2
.gitignore vendored
View File

@@ -1,2 +1,4 @@
cache/*
local/config/build.properties
local/config/config_db.php
local/config/build

View File

@@ -3,9 +3,6 @@
if (!isset($env)) {
$env = 'prod';
}
//
//use Symfony\Component\DependencyInjection;
//use Symfony\Component\DependencyInjection\Reference;
/**
*
@@ -16,3 +13,10 @@ if (!isset($env)) {
$loader = require __DIR__ . '/autoload.php';
define('THELIA_ROOT', __DIR__ .'/../');
if(file_exists(THELIA_ROOT . '/local/config/config_db.php'))
{
require THELIA_ROOT . '/local/config/config_db.php';
} else {
define('THELIA_INSTALL_MODE',true);
}

View File

@@ -4,13 +4,13 @@
// ---------------------------------------------
//database type : mysql, sqlite, pgsql, etc
define('THELIA_DB_TYPE','mysql');
define('THELIA_DB_ADAPTER','mysql');
// database login
define('THELIA_BD_LOGIN', '__DB_LOGIN__');
define('THELIA_DB_USER', '__DB_LOGIN__');
// database password
define('THELIA_BD_PASSWORD', '__DB_PASSWORD__');
define('THELIA_DB_PASSWORD', '__DB_PASSWORD__');
//database DSN
define('THELIA_DB_DSN','mysql:dbname=__DB_NAME__;host:__DB_HOST__');

View File

@@ -0,0 +1,16 @@
<?php
// database acces configuration for mysql
// ---------------------------------------------
//database type : mysql, sqlite, pgsql, etc
define('THELIA_DB_ADAPTER','oracle');
// database login
define('THELIA_DB_USER', '__DB_LOGIN__');
// database password
define('THELIA_DB_PASSWORD', '__DB_PASSWORD__');
//database DSN
define('THELIA_DB_DSN','mysql:dbname=__DB_NAME__;host:__DB_HOST__');

View File

@@ -4,12 +4,13 @@
// ---------------------------------------------
//database type : mysql, sqlite, pgsql, etc
define('THELIA_DB_TYPE','pgsql');
define('THELIA_DB_ADAPTER','pgsql');
// database login
define('THELIA_BD_LOGIN', '__DB_LOGIN__');
define('THELIA_DB_USER', '__DB_LOGIN__');
// database password
define('THELIA_BD_PASSWORD', '__DB_PASSWORD__');
define('THELIA_DB_DSN','pgsql:dbname=__DB_NAME__;host:__DB_HOST__');
//database dsn
define('THELIA_DB_DSN','pgsql:host=__DB_HOST__;port=__DB_PORT__;dbname=__DB_NAME__;user=__DB_LOGIN__;password=__DB_PASSWORD__');

View File

@@ -4,12 +4,12 @@
// ---------------------------------------------
//database type : mysql, sqlite, pgsql, etc
define('THELIA_DB_TYPE','sqlite');
define('THELIA_DB_ADAPTER','sqlite');
// database login
define('THELIA_BD_LOGIN', '__DB_LOGIN__');
define('THELIA_DB_USER', '__DB_LOGIN__');
// database password
define('THELIA_BD_PASSWORD', '__DB_PASSWORD__');
define('THELIA_DB_PASSWORD', '__DB_PASSWORD__');
define('THELIA_DB_DSN','sqlite:__DB_FILE__');

View File

@@ -0,0 +1,18 @@
<?php
$conf = array (
'datasources' =>
array (
'thelia' =>
array (
'adapter' => THELIA_DB_ADAPTER,
'connection' =>
array (
'dsn' => THELIA_DB_DSN,
'user' => THELIA_DB_USER,
'password' => THELIA_DB_PASSWORD,
),
),
),
'generator_version' => '1.6.7',
);
return $conf;