Statistics
| Branch: | Tag: | Revision:

root / settings.d / 10-database.conf @ 1277fb19

History | View | Annotate | Download (2.5 kB)

1
# -*- coding: utf-8 -*-
2

    
3
# Copyright 2011 GRNET S.A. All rights reserved.
4
# 
5
# Redistribution and use in source and binary forms, with or
6
# without modification, are permitted provided that the following
7
# conditions are met:
8
# 
9
#   1. Redistributions of source code must retain the above
10
#      copyright notice, this list of conditions and the following
11
#      disclaimer.
12
# 
13
#   2. Redistributions in binary form must reproduce the above
14
#      copyright notice, this list of conditions and the following
15
#      disclaimer in the documentation and/or other materials
16
#      provided with the distribution.
17
# 
18
# THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
19
# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
22
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
23
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
24
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
25
# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
26
# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
28
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
# POSSIBILITY OF SUCH DAMAGE.
30
# 
31
# The views and conclusions contained in the software and
32
# documentation are those of the authors and should not be
33
# interpreted as representing official policies, either expressed
34
# or implied, of GRNET S.A.
35
# 
36
# -*- coding: utf-8 -*-
37

    
38
#
39
# Database settings
40
####################
41

    
42
PROJECT_PATH = os.path.dirname(os.path.abspath(__file__)) + '/'
43

    
44
DATABASES = {
45
    'default': {
46
        # 'postgresql_psycopg2', 'postgresql','mysql', 'sqlite3' or 'oracle'
47
        'ENGINE': 'sqlite3',
48
         # ATTENTION: This *must* be the absolute path if using sqlite3.
49
         # See: http://docs.djangoproject.com/en/dev/ref/settings/#name
50
        'NAME': os.path.join(PROJECT_PATH, 'database.sqlite'),
51
        'USER': '',                      # Not used with sqlite3.
52
        'PASSWORD': '',                  # Not used with sqlite3.
53
        # Set to empty string for localhost. Not used with sqlite3.
54
        'HOST': '',
55
        # Set to empty string for default. Not used with sqlite3.
56
        'PORT': '',
57
    }
58
}
59

    
60
if DATABASES['default']['ENGINE'].endswith('mysql'):
61
    DATABASES['default']['OPTIONS'] = {
62
        'init_command': 'SET storage_engine=INNODB',
63
    }