Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 68 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
<?php
2
 
3
use Illuminate\Support\Str;
4
 
5
return [
6
 
7
    /*
8
    |--------------------------------------------------------------------------
9
    | Default Database Connection Name
10
    |--------------------------------------------------------------------------
11
    |
12
    | Here you may specify which of the database connections below you wish
13
    | to use as your default connection for all database work. Of course
14
    | you may use many connections at once using the Database library.
15
    |
16
    */
17
 
18
    'default' => env('DB_CONNECTION', 'mysql'),
19
 
20
    /*
21
    |--------------------------------------------------------------------------
22
    | Database Connections
23
    |--------------------------------------------------------------------------
24
    |
25
    | Here are each of the database connections setup for your application.
26
    | Of course, examples of configuring each database platform that is
27
    | supported by Laravel is shown below to make development simple.
28
    |
29
    |
30
    | All database work in Laravel is done through the PHP PDO facilities
31
    | so make sure you have the driver for your particular database of
32
    | choice installed on your machine before you begin development.
33
    |
34
    */
35
 
36
    'connections' => [
37
 
38
        'sqlite' => [
39
            'driver' => 'sqlite',
40
            'url' => env('DATABASE_URL'),
41
            'database' => env('DB_DATABASE', database_path('database.sqlite')),
42
            'prefix' => '',
43
            'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
44
        ],
45
 
46
        'mysql' => [
47
            'driver' => 'mysql',
48
            'url' => env('DATABASE_URL'),
49
            'host' => env('DB_HOST', '127.0.0.1'),
50
            'port' => env('DB_PORT', '3306'),
51
            'database' => env('DB_DATABASE', 'forge'),
52
            'username' => env('DB_USERNAME', 'forge'),
53
            'password' => env('DB_PASSWORD', ''),
54
            'unix_socket' => env('DB_SOCKET', ''),
55
            'charset' => 'utf8mb4',
56
            'collation' => 'utf8mb4_unicode_ci',
57
            'prefix' => '',
58
            'prefix_indexes' => true,
59
            'strict' => true,
60
            'engine' => null,
61
            'options' => extension_loaded('pdo_mysql') ? array_filter([
62
                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
63
            ]) : [],
64
        ],
65
 
66
        'cms' => [
67
            'driver' => 'mysql',
68
            'url' => env('DATABASE_URL'),
69
            'host' => 'localhost',
70
            'port' => '3306',
71
            'database' => 'content_management',
72
            'username' => 'content_managem',
73
            'password' => 'k-dp-u',
74
            'charset' => 'utf8',
75
            'prefix' => '',
76
            'prefix_indexes' => true,
77
            'strict' => true,
78
            'engine' => null,
79
            'options' => extension_loaded('pdo_mysql') ? array_filter([
80
                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
81
            ]) : [],
82
        ],
83
 
68 lars 84
        'shop3' => [
85
            'driver' => 'mysql',
86
            'url' => env('DATABASE_URL'),
87
            'host' => env('DB_HOST', '127.0.0.1'),
88
            'port' => env('DB_PORT', '3306'),
89
            'database' => 'zeldi_laravel',
81 lars 90
            'username' => env('DB_USERNAME', 'forge'),
91
            'password' => env('DB_PASSWORD', ''),
68 lars 92
            'unix_socket' => env('DB_SOCKET', ''),
93
            'charset' => 'utf8mb4',
94
            'collation' => 'utf8mb4_unicode_ci',
95
            'prefix' => '',
96
            'prefix_indexes' => true,
97
            'strict' => true,
98
            'engine' => null,
99
            'options' => extension_loaded('pdo_mysql') ? array_filter([
100
                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
101
            ]) : [],
102
        ],
103
        'shop4' => [
104
            'driver' => 'mysql',
105
            'url' => env('DATABASE_URL'),
106
            'host' => env('DB_HOST', '127.0.0.1'),
107
            'port' => env('DB_PORT', '3306'),
108
            'database' => 'faltradxxs_laravel',
81 lars 109
            'username' => env('DB_USERNAME', 'forge'),
110
            'password' => env('DB_PASSWORD', ''),
68 lars 111
            'unix_socket' => env('DB_SOCKET', ''),
112
            'charset' => 'utf8mb4',
113
            'collation' => 'utf8mb4_unicode_ci',
114
            'prefix' => '',
115
            'prefix_indexes' => true,
116
            'strict' => true,
117
            'engine' => null,
118
            'options' => extension_loaded('pdo_mysql') ? array_filter([
119
                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
120
            ]) : [],
121
        ],
2 lars 122
    ],
123
 
124
    /*
125
    |--------------------------------------------------------------------------
126
    | Migration Repository Table
127
    |--------------------------------------------------------------------------
128
    |
129
    | This table keeps track of all the migrations that have already run for
130
    | your application. Using this information, we can determine which of
131
    | the migrations on disk haven't actually been run in the database.
132
    |
133
    */
134
 
135
    'migrations' => 'migrations',
136
 
137
    /*
138
    |--------------------------------------------------------------------------
139
    | Redis Databases
140
    |--------------------------------------------------------------------------
141
    |
142
    | Redis is an open source, fast, and advanced key-value store that also
143
    | provides a richer body of commands than a typical key-value system
144
    | such as APC or Memcached. Laravel makes it easy to dig right in.
145
    |
146
    */
147
 
148
    'redis' => [
149
 
150
        'client' => env('REDIS_CLIENT', 'phpredis'),
151
 
152
        'options' => [
153
            'cluster' => env('REDIS_CLUSTER', 'redis'),
154
            'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'),
155
        ],
156
 
157
        'default' => [
158
            'url' => env('REDIS_URL'),
159
            'host' => env('REDIS_HOST', '127.0.0.1'),
160
            'username' => env('REDIS_USERNAME'),
161
            'password' => env('REDIS_PASSWORD'),
162
            'port' => env('REDIS_PORT', '6379'),
163
            'database' => env('REDIS_DB', '0'),
164
        ],
165
 
166
        'cache' => [
167
            'url' => env('REDIS_URL'),
168
            'host' => env('REDIS_HOST', '127.0.0.1'),
169
            'username' => env('REDIS_USERNAME'),
170
            'password' => env('REDIS_PASSWORD'),
171
            'port' => env('REDIS_PORT', '6379'),
172
            'database' => env('REDIS_CACHE_DB', '1'),
173
        ],
174
 
175
    ],
176
 
177
];