authserver/testCAS/config/database.php
changeset 0 1afc9d2ab94d
equal deleted inserted replaced
-1:000000000000 0:1afc9d2ab94d
       
     1 <?php
       
     2 
       
     3 return [
       
     4 
       
     5     /*
       
     6     |--------------------------------------------------------------------------
       
     7     | PDO Fetch Style
       
     8     |--------------------------------------------------------------------------
       
     9     |
       
    10     | By default, database results will be returned as instances of the PHP
       
    11     | stdClass object; however, you may desire to retrieve records in an
       
    12     | array format for simplicity. Here you can tweak the fetch style.
       
    13     |
       
    14     */
       
    15 
       
    16     'fetch' => PDO::FETCH_CLASS,
       
    17 
       
    18     /*
       
    19     |--------------------------------------------------------------------------
       
    20     | Default Database Connection Name
       
    21     |--------------------------------------------------------------------------
       
    22     |
       
    23     | Here you may specify which of the database connections below you wish
       
    24     | to use as your default connection for all database work. Of course
       
    25     | you may use many connections at once using the Database library.
       
    26     |
       
    27     */
       
    28 
       
    29     'default' => 'sqlite',
       
    30 
       
    31     /*
       
    32     |--------------------------------------------------------------------------
       
    33     | Database Connections
       
    34     |--------------------------------------------------------------------------
       
    35     |
       
    36     | Here are each of the database connections setup for your application.
       
    37     | Of course, examples of configuring each database platform that is
       
    38     | supported by Laravel is shown below to make development simple.
       
    39     |
       
    40     |
       
    41     | All database work in Laravel is done through the PHP PDO facilities
       
    42     | so make sure you have the driver for your particular database of
       
    43     | choice installed on your machine before you begin development.
       
    44     |
       
    45     */
       
    46 
       
    47     'connections' => [
       
    48 
       
    49         'sqlite' => [
       
    50             'driver'   => 'sqlite',
       
    51             'database' => storage_path().'/database.sqlite',
       
    52             'prefix'   => '',
       
    53         ],
       
    54 
       
    55         'mysql' => [
       
    56             'driver'    => 'mysql',
       
    57             'host'      => env('DB_HOST', 'localhost'),
       
    58             'database'  => env('DB_DATABASE', 'forge'),
       
    59             'username'  => env('DB_USERNAME', 'forge'),
       
    60             'password'  => env('DB_PASSWORD', ''),
       
    61             'charset'   => 'utf8',
       
    62             'collation' => 'utf8_unicode_ci',
       
    63             'prefix'    => '',
       
    64             'strict'    => false,
       
    65         ],
       
    66 
       
    67         'pgsql' => [
       
    68             'driver'   => 'pgsql',
       
    69             'host'     => env('DB_HOST', 'localhost'),
       
    70             'database' => env('DB_DATABASE', 'forge'),
       
    71             'username' => env('DB_USERNAME', 'forge'),
       
    72             'password' => env('DB_PASSWORD', ''),
       
    73             'charset'  => 'utf8',
       
    74             'prefix'   => '',
       
    75             'schema'   => 'public',
       
    76         ],
       
    77 
       
    78         'sqlsrv' => [
       
    79             'driver'   => 'sqlsrv',
       
    80             'host'     => env('DB_HOST', 'localhost'),
       
    81             'database' => env('DB_DATABASE', 'forge'),
       
    82             'username' => env('DB_USERNAME', 'forge'),
       
    83             'password' => env('DB_PASSWORD', ''),
       
    84             'prefix'   => '',
       
    85         ],
       
    86 
       
    87     ],
       
    88 
       
    89     /*
       
    90     |--------------------------------------------------------------------------
       
    91     | Migration Repository Table
       
    92     |--------------------------------------------------------------------------
       
    93     |
       
    94     | This table keeps track of all the migrations that have already run for
       
    95     | your application. Using this information, we can determine which of
       
    96     | the migrations on disk haven't actually been run in the database.
       
    97     |
       
    98     */
       
    99 
       
   100     'migrations' => 'migrations',
       
   101 
       
   102     /*
       
   103     |--------------------------------------------------------------------------
       
   104     | Redis Databases
       
   105     |--------------------------------------------------------------------------
       
   106     |
       
   107     | Redis is an open source, fast, and advanced key-value store that also
       
   108     | provides a richer set of commands than a typical key-value systems
       
   109     | such as APC or Memcached. Laravel makes it easy to dig right in.
       
   110     |
       
   111     */
       
   112 
       
   113     'redis' => [
       
   114 
       
   115         'cluster' => false,
       
   116 
       
   117         'default' => [
       
   118             'host'     => '127.0.0.1',
       
   119             'port'     => 6379,
       
   120             'database' => 0,
       
   121         ],
       
   122 
       
   123     ],
       
   124 
       
   125 ];