|
28 | 28 | DATABASES = { |
29 | 29 | 'default': { |
30 | 30 | 'ENGINE': 'django.db.backends.postgresql', |
31 | | - 'HOST': 'localhost', |
32 | | - 'NAME': 'postgres', |
33 | | - 'USER': 'postgres', |
34 | | - 'PASSWORD': 'postgres', |
| 31 | + 'HOST': os.getenv('DB_POSTGRES_HOST', 'localhost'), |
| 32 | + 'PORT': os.getenv('DB_POSTGRES_PORT', '5432'), |
| 33 | + 'NAME': os.getenv('DB_POSTGRES_DATABASE', 'postgres'), |
| 34 | + 'USER': os.getenv('DB_POSTGRES_USER', 'postgres'), |
| 35 | + 'PASSWORD': os.getenv('DB_POSTGRES_PASSWORD', 'postgres'), |
35 | 36 | 'OPTIONS': { |
36 | 37 | 'connect_timeout': 1000, |
37 | | - } |
| 38 | + }, |
38 | 39 | }, |
39 | 40 | 'secondary': { |
40 | 41 | 'ENGINE': 'django.db.backends.postgresql', |
41 | | - 'HOST': 'localhost', |
42 | | - 'NAME': 'postgres', |
43 | | - 'USER': 'postgres', |
44 | | - 'PASSWORD': 'postgres', |
| 42 | + 'HOST': os.getenv('DB_POSTGRES_HOST', 'localhost'), |
| 43 | + 'PORT': os.getenv('DB_POSTGRES_PORT', '5432'), |
| 44 | + 'NAME': os.getenv('DB_POSTGRES_DATABASE', 'postgres'), |
| 45 | + 'USER': os.getenv('DB_POSTGRES_USER', 'postgres'), |
| 46 | + 'PASSWORD': os.getenv('DB_POSTGRES_PASSWORD', 'postgres'), |
45 | 47 | 'OPTIONS': { |
46 | 48 | 'connect_timeout': 1000, |
47 | 49 | }, |
|
51 | 53 | }, |
52 | 54 | 'read-only': { |
53 | 55 | 'ENGINE': 'django.db.backends.postgresql', |
54 | | - 'HOST': 'localhost', |
| 56 | + 'HOST': os.getenv('DB_POSTGRES_HOST', 'localhost'), |
| 57 | + 'PORT': os.getenv('DB_POSTGRES_PORT', '5432'), |
55 | 58 | 'NAME': 'read-only-database', |
56 | | - 'USER': 'postgres', |
57 | | - 'PASSWORD': 'postgres', |
| 59 | + 'USER': os.getenv('DB_POSTGRES_USER', 'postgres'), |
| 60 | + 'PASSWORD': os.getenv('DB_POSTGRES_PASSWORD', 'postgres'), |
58 | 61 | 'OPTIONS': { |
59 | 62 | 'connect_timeout': 1000, |
60 | 63 | 'options': '-c default_transaction_read_only=on', |
61 | 64 | }, |
62 | 65 | 'TEST': { |
63 | 66 | 'MIRROR': 'default', |
64 | 67 | }, |
65 | | - } |
| 68 | + }, |
66 | 69 | } |
67 | 70 | except ImportError: |
68 | 71 | DATABASES = { |
|
0 commit comments