是否可以在AdonisJs中显示数据库查询日志?

时间:2018-09-11 17:05:00

标签: knex.js adonis.js lucid

Ruby on Rails允许在所有环境(开发,测试,生产)中查看对数据库进行的查询的日志。有没有办法可以在Adonis.js中复制这种功能?

2 个答案:

答案 0 :(得分:1)

我不确定旧版本的Adonis,但是在 4 中,您可以在配置/数据库中将 debug 选项设置为true .js

mysql: {
  client: 'mysql2',
  connection: {
    ...
  },
  debug: true // here!
},

更多内容:https://adonisjs.com/docs/4.1/database#_debugging

答案 1 :(得分:0)

使用$ DEBUG=knex* yarn test运行测试将显示有关所进行查询的信息。