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

मैं SQLAlchemy डेटाबेस फ़ील्ड को स्वचालित रूप से कैसे पॉप्युलेट कर सकता हूं? (कुप्पी-SQLAlchemy)

बस server_default जोड़ें या default कॉलम फ़ील्ड के लिए तर्क:

created_on = db.Column(db.DateTime, server_default=db.func.now())
updated_on = db.Column(db.DateTime, server_default=db.func.now(), server_onupdate=db.func.now())

मुझे {created,updated}_on . पसंद है स्तंभ नाम।;)

कॉलम इंसर्ट/अपडेट डिफॉल्ट्स

[संपादित करें]: server_default use का उपयोग करने के लिए अपडेट किया गया कोड कोड में तर्क।

[संपादित करें 2]: onupdate बदला गया server_onupdate . के साथ तर्क।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql:INSERT INTO ... (चुनें * ...)

  2. Persistence.createEntityManagerFactory() को वापस आने में बहुत समय लगता है

  3. PostgreSQL से कनेक्ट करने के लिए VBA में ADO का उपयोग करना

  4. पोस्टग्रेएसक्यूएल और जेपीए/हाइबरनेट के साथ प्वाइंट प्रकार का प्रयोग करें

  5. EF6 + पोस्टग्रेज संबंध dbo.AspNetUsers मौजूद नहीं है