🐘
Laravel x Bref でDBにPostgreSQLを使う方法🐘
めちゃ簡単!
動機
LaravelをBrefでデプロイしています。
データベースにsupabaseを使いたかったがsupabaseはPostgreSQLしか対応していないため、Brefでもポスグレ対応する必要がありました。
ありがたいことにBrefのPHP環境にはデフォルトでPostgreSQLがインストールされています。
しかしなんと有効化されていません。
なので有効化するために以下の手順が必要です。
手順
- laravelプロジェクトのルートディレクトリ直下に
php/conf.d/php.ini
というファイルを作成する - 以下のように記述。
php/conf.d/php.ini
extension=pdo_pgsql.so
- Lambda関数にBrefでデプロイ
参考
Bref公式
Discussion