2014-03-14 5 views

Antwort

2

Wenn Sie tun Sails.js Entwicklung auf dem Mac OS mit Postgresql.app, können Sie alle Abfrageprotokollierung wie folgt aktivieren:

In einem neuen Terminal, bearbeiten ~/Library/Application Support/Postgres/var/postgresql.conf und setzen:

Starten Sie dann Postgresql.app neu (klicken Sie auf das Menüleisten-Symbol, Beenden, und verwenden Sie Spotlight, um neu zu starten).

Dann Schwanz das Protokoll mit:

tail -F ~/Library/Application\ Support/Postgres/var/pg_log/postgresql-2014-10-30_104957.log 

Sie finden die neueste postgresql- finden müssen * log an Schwanz und Ersatz darüber.

+0

neuesten postgresql.app erwähnt hat die var Ordner mit dem Namen var-9 * – chrismarx

21

Der mysql-Adapter verfügt über eine Debug-Variable LOG_QUERIES, um alle Abfragen an die Konsole zu senden.

LOG_QUERIES=true node myFile.js

+3

Dies funktioniert gut, dass variabel. ist in Datei: sails-mysql/lib/adapter.js Vielen Dank !!! : D – mzalazar

+0

Das funktioniert super danke, @ user1278519 und bei mzalazar. –

+0

Beachten Sie, dass dies eine Umgebungsvariable ist. –

1

Oder Protokoll SQL-Modul hinzufügen.

In mysql dies:

working_dir/node_modules/sails-mysql/node_modules/mysql/lib/Connection.js 

function **createQuery** (33) 
Verwandte Themen