查看Rails数据库登录开发
View Rails database log in development
我可以在我的开发机器上通过 运行 heroku logs -p postgres -t
查看我在 Heroku 上的生产数据库日志。如何对我的开发数据库执行此操作?
只是尝试调试一些跳过 Rails 并直接进入数据库的 rails 命令。
您必须启用对 PostgreSQL
执行的所有 SQL 的日志记录
在您的 data/postgresql.conf
文件中,将 log_statement 设置更改为 'all'
。
Error Reporting and Logging - log_statement
tail -f fil_path
将显示 运行 文件更新时间,因此您可以借助它进行检查
tail -f /usr/local/var/postgres/server.log
假设您在 Mac 上并且您通过 Homebrew 安装了 Postgres,您可以通过 运行 以下命令在您的开发机器上实时查看本地 Postgres 日志:
tail -f /usr/local/var/postgres/server.log
我可以在我的开发机器上通过 运行 heroku logs -p postgres -t
查看我在 Heroku 上的生产数据库日志。如何对我的开发数据库执行此操作?
只是尝试调试一些跳过 Rails 并直接进入数据库的 rails 命令。
您必须启用对 PostgreSQL
执行的所有 SQL 的日志记录在您的 data/postgresql.conf
文件中,将 log_statement 设置更改为 'all'
。
Error Reporting and Logging - log_statement
tail -f fil_path
将显示 运行 文件更新时间,因此您可以借助它进行检查
tail -f /usr/local/var/postgres/server.log
假设您在 Mac 上并且您通过 Homebrew 安装了 Postgres,您可以通过 运行 以下命令在您的开发机器上实时查看本地 Postgres 日志:
tail -f /usr/local/var/postgres/server.log