Ich beginne ein Projekt mit sails und mysql, und ich weiß nicht, wie konfiguriere ich es, um die Abfragen in der Konsole ausgeführt zu zeigen.Wie zeigen Sie Abfragen im Konsolenprotokoll mit Segeln an?
Antwort
Leider ist dies mit Sails zu diesem Zeitpunkt nicht möglich, obwohl die Funktion angefordert wurde. Ihre beste Wette ist die Log-Datei von der Datenbank zur Verfügung gestellt zu inspizieren:
Postgres: How to log PostgreSQL queries?
MySQL: Log all queries in mysql
MongoDB: MongoDB logging all queries
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.
neuesten postgresql.app erwähnt hat die var Ordner mit dem Namen var-9 * – chrismarx
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
Dies funktioniert gut, dass variabel. ist in Datei: sails-mysql/lib/adapter.js Vielen Dank !!! : D – mzalazar
Das funktioniert super danke, @ user1278519 und bei mzalazar. –
Beachten Sie, dass dies eine Umgebungsvariable ist. –
Oder Protokoll SQL-Modul hinzufügen.
In mysql dies:
working_dir/node_modules/sails-mysql/node_modules/mysql/lib/Connection.js
function **createQuery** (33)
- 1. So zeigen Sie Elemente im Listenfeld an
- 2. Zeigen Sie Json-Daten im Tabellenformat mit Jquery an.
- 3. So zeigen Sie Datenrahmen im Fenster mit Rcaller an
- 4. Wie zeigen Sie SQL-Parameter im Hibernate-Protokoll an?
- 5. So zeigen Sie Nulldaten im Barplot an R
- 6. Holen Sie sich die Konsolenprotokoll von chrome
- 7. So zeigen Sie Zeilenumbrüche im SharePoint-Kommentarverlaufsfeld an
- 8. Wie zeigen Sie ein NSMenu programmatisch an?
- 9. So zeigen Sie die Adressleiste im WebBrowser-Steuerelement an
- 10. So zeigen Sie den Benutzernamen im Login-Namen an
- 11. So zeigen Sie alle Werte im Code an
- 12. So zeigen Sie asynchrone Vorgänge im UML-Aktivitätsdiagramm an
- 13. So zeigen Sie serverseitige Fehler im Meteor an
- 14. So zeigen Sie Credits an
- 15. So zeigen Sie die Wertesumme im gestapelten Balkendiagramm an
- 16. So zeigen Sie die Projektstruktur im Projektwerkzeugfenster an
- 17. So zeigen Sie eine PDF-Datei im Browser an
- 18. So zeigen Sie fehlende Konsolenausgabe im neuesten IntelliJ-Update an
- 19. Wie zeigen Sie eine Magento-SQL-Abfrage als Zeichenfolge an?
- 20. So zeigen Sie Benachrichtigungen in IOS an
- 21. iOS 9 App freeze mit Konsolenprotokoll „BKSendHIDEvent“
- 22. Wie setzen Sie S3 Caching auf Segeln JS & Skipper?
- 23. So zeigen Sie Listenergebnisse an - searchView
- 24. So zeigen Sie Listenelemente in Listview an?
- 25. So zeigen Sie formatierte XML an
- 26. Verbinden Sie die Buchse mit den Segeln aus dem Test
- 27. So zeigen Sie mit Kamera in Android aufgenommenes Bild an
- 28. So zeigen Sie Sonderzeichen in HTML an
- 29. So zeigen Sie nur verschiedene Zeilen mit diff (bash) an
- 30. Fehler beim Ausführen von Mokkatests mit Segeln
Verwenden Sie die 'LOG_QUERIES = true Knoten myFile.js' unter –