first commit
This commit is contained in:
		
							
								
								
									
										118
									
								
								config/database.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										118
									
								
								config/database.php
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,118 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
return [
 | 
			
		||||
 | 
			
		||||
    /*
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    | Default Database Connection Name
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    |
 | 
			
		||||
    | Here you may specify which of the database connections below you wish
 | 
			
		||||
    | to use as your default connection for all database work. Of course
 | 
			
		||||
    | you may use many connections at once using the Database library.
 | 
			
		||||
    |
 | 
			
		||||
    */
 | 
			
		||||
 | 
			
		||||
    'default' => env('DB_CONNECTION', 'mysql'),
 | 
			
		||||
 | 
			
		||||
    /*
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    | Database Connections
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    |
 | 
			
		||||
    | Here are each of the database connections setup for your application.
 | 
			
		||||
    | Of course, examples of configuring each database platform that is
 | 
			
		||||
    | supported by Laravel is shown below to make development simple.
 | 
			
		||||
    |
 | 
			
		||||
    |
 | 
			
		||||
    | All database work in Laravel is done through the PHP PDO facilities
 | 
			
		||||
    | so make sure you have the driver for your particular database of
 | 
			
		||||
    | choice installed on your machine before you begin development.
 | 
			
		||||
    |
 | 
			
		||||
    */
 | 
			
		||||
 | 
			
		||||
    'connections' => [
 | 
			
		||||
 | 
			
		||||
        'sqlite' => [
 | 
			
		||||
            'driver' => 'sqlite',
 | 
			
		||||
            'database' => env('DB_DATABASE', database_path('database.sqlite')),
 | 
			
		||||
            'prefix' => env('DB_PREFIX', 'ak_'),
 | 
			
		||||
        ],
 | 
			
		||||
 | 
			
		||||
        'mysql' => [
 | 
			
		||||
            'driver' => 'mysql',
 | 
			
		||||
            'host' => env('DB_HOST', '127.0.0.1'),
 | 
			
		||||
            'port' => env('DB_PORT', '3306'),
 | 
			
		||||
            'database' => env('DB_DATABASE', 'forge'),
 | 
			
		||||
            'username' => env('DB_USERNAME', 'forge'),
 | 
			
		||||
            'password' => env('DB_PASSWORD', ''),
 | 
			
		||||
            'unix_socket' => env('DB_SOCKET', ''),
 | 
			
		||||
            'charset' => 'utf8mb4',
 | 
			
		||||
            'collation' => 'utf8mb4_unicode_ci',
 | 
			
		||||
            'prefix' => env('DB_PREFIX', 'ak_'),
 | 
			
		||||
            'strict' => true,
 | 
			
		||||
            'engine' => null,
 | 
			
		||||
            'modes' => [
 | 
			
		||||
                //'ONLY_FULL_GROUP_BY', // conflicts with eloquence
 | 
			
		||||
                'STRICT_TRANS_TABLES',
 | 
			
		||||
                'NO_ZERO_IN_DATE',
 | 
			
		||||
                'NO_ZERO_DATE',
 | 
			
		||||
                'ERROR_FOR_DIVISION_BY_ZERO',
 | 
			
		||||
                'NO_AUTO_CREATE_USER',
 | 
			
		||||
                'NO_ENGINE_SUBSTITUTION',
 | 
			
		||||
            ],
 | 
			
		||||
        ],
 | 
			
		||||
 | 
			
		||||
        'pgsql' => [
 | 
			
		||||
            'driver' => 'pgsql',
 | 
			
		||||
            'host' => env('DB_HOST', '127.0.0.1'),
 | 
			
		||||
            'port' => env('DB_PORT', '5432'),
 | 
			
		||||
            'database' => env('DB_DATABASE', 'forge'),
 | 
			
		||||
            'username' => env('DB_USERNAME', 'forge'),
 | 
			
		||||
            'password' => env('DB_PASSWORD', ''),
 | 
			
		||||
            'charset' => 'utf8',
 | 
			
		||||
            'prefix' => env('DB_PREFIX', 'ak_'),
 | 
			
		||||
            'schema' => 'public',
 | 
			
		||||
            'sslmode' => 'prefer',
 | 
			
		||||
        ],
 | 
			
		||||
 | 
			
		||||
    ],
 | 
			
		||||
 | 
			
		||||
    /*
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    | Migration Repository Table
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    |
 | 
			
		||||
    | This table keeps track of all the migrations that have already run for
 | 
			
		||||
    | your application. Using this information, we can determine which of
 | 
			
		||||
    | the migrations on disk haven't actually been run in the database.
 | 
			
		||||
    |
 | 
			
		||||
    */
 | 
			
		||||
 | 
			
		||||
    'migrations' => 'migrations',
 | 
			
		||||
 | 
			
		||||
    /*
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    | Redis Databases
 | 
			
		||||
    |--------------------------------------------------------------------------
 | 
			
		||||
    |
 | 
			
		||||
    | Redis is an open source, fast, and advanced key-value store that also
 | 
			
		||||
    | provides a richer set of commands than a typical key-value systems
 | 
			
		||||
    | such as APC or Memcached. Laravel makes it easy to dig right in.
 | 
			
		||||
    |
 | 
			
		||||
    */
 | 
			
		||||
 | 
			
		||||
    'redis' => [
 | 
			
		||||
 | 
			
		||||
        'client' => 'predis',
 | 
			
		||||
 | 
			
		||||
        'default' => [
 | 
			
		||||
            'host' => env('REDIS_HOST', '127.0.0.1'),
 | 
			
		||||
            'password' => env('REDIS_PASSWORD', null),
 | 
			
		||||
            'port' => env('REDIS_PORT', 6379),
 | 
			
		||||
            'database' => 0,
 | 
			
		||||
        ],
 | 
			
		||||
 | 
			
		||||
    ],
 | 
			
		||||
 | 
			
		||||
];
 | 
			
		||||
		Reference in New Issue
	
	Block a user