如何在Laravel中为PostgreSQL设置application_name属性?

时间:2015-03-20 20:01:22

标签: postgresql laravel application-name

如何在Laravel中设置此处定义的application_name http://www.postgresql.org/docs/9.1/static/libpq-connect.html?我看到你可以做“SET application_name ='application'”但这对我不起作用。我也尝试在'connections'数组的app / config / database.php文件中设置它。我做错了什么?

1 个答案:

答案 0 :(得分:0)

您必须将与名为DB_APPLICATION_NAME =的应用程序名称有关的变量放入env文件(/.env)中。

并且您必须指定以下内容: 从Laravel 5.5版开始,您可以将此行添加到postgresql连接底部的文件/config/database.php中。 'application_name'=> env('DB_APPLICATION_NAME','Laravel')

如果您未在.env文件中指定应用程序名称,则该应用程序名称将从/config/database.php文件中获取。