PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

मैं वाष्प 3/धाराप्रवाह में SQL कथन कैसे लॉग करूं?

टिप्पणियों में निक के लिए धन्यवाद, जिन्होंने मुझे डॉक्स के सही सेट की ओर इशारा किया। इसे enableLogging . का उपयोग करके पूरा किया जा सकता है तरीका। तो अब मेरे config.swift में यह कोड शामिल है:

let dbConfig: PostgreSQLDatabaseConfig
if let url = Environment.get("DATABASE_URL"), let psqlConfig = PostgreSQLDatabaseConfig(url: url, transport: .unverifiedTLS) {
    dbConfig = psqlConfig
} else {
    dbConfig = ...something for the local db...
}

let postgresql = PostgreSQLDatabase(config: dbConfig)

/// Register the configured SQLite database to the database config.
var databases = DatabasesConfig()
databases.enableLogging(on: .psql)
databases.add(database: postgresql, as: .psql)
services.register(databases)

महत्वपूर्ण रेखा नीचे से तीसरी है। थोड़ी देर के लिए मैं PostgreSQLDatabaseConfig पर डिबगिंग सक्षम करने का प्रयास कर रहा था , इसलिए भविष्य में किसी के लिए भी, ध्यान दें कि आप इसे DatabasesConfig पर सक्षम कर रहे हैं इसके बजाय वस्तु।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्लीक एंड बोनसीपी:org.postgresql.util.PSQLException:FATAL:क्षमा करें, बहुत से क्लाइंट पहले से ही त्रुटि कर रहे हैं

  2. postgresql विशिष्ट तालिका से विशिष्ट कॉलम को डीबी से दूसरे में निर्यात करने का सबसे अच्छा तरीका क्या है?

  3. विंडोज़ पर हरोकू पुल पोस्टग्रेस्क्ल

  4. नया कैसे पास करें। * ट्रिगर फ़ंक्शन में निष्पादित करने के लिए

  5. JPA में अपवाद PostgreSQL के लिए बीज फ़ाइल का उपयोग करते समय