LoginSignup
1
0

More than 5 years have passed since last update.

Laravelでsqliteを使用するにあたっての「database.php」及び「.env」の修正箇所について

Last updated at Posted at 2018-06-01

database.phpの修正箇所について

configフォルダ内のdatabase.phpの変更箇所は以下の通り。

<?php

return [
    # 修正前:'mysql'を'sqlite'へ修正
    #'default' => env('DB_CONNECTION', 'mysql'),

    # 修正後
     'default' => env('DB_CONNECTION', 'sqlite'),

    'connections' => [

        'sqlite' => [
            'driver' => 'sqlite',
            'database' => env('DB_DATABASE', database_path('database.sqlite')),
            'prefix' => '',
        ],

.envの修正箇所について

.envの修正箇所は以下の通り。


/*修正前*/

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:axsahe26Nikq2lHtwA+LrR0k86M3x0RmE5pyO/Kqz/0=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

#修正前 DB_CONNECTIONの値をsqliteへ変更
#DB_CONNECTION=mysql
#修正後
DB_CONNECTION=sqlite

#以下、DB_HOST、DB_PORT、DB_DATABASE、DB_USERNAME、DB_PASSWORDは削除
#↓↓↓ ここから ↓↓↓
#DB_HOST=127.0.0.1
#DB_PORT=3306
#DB_DATABASE=homestead
#DB_USERNAME=homestead
#DB_PASSWORD=secret
#↑↑↑ ここまで削除 ↑↑↑

BROADCAST_DRIVER=log
CACHE_DRIVER=file

以上。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0