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

GORM के साथ विदेशी कुंजी क्यों उत्पन्न नहीं होती है?

मुझे लगता है कि आपको चाहिए:

db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")

मैं अपने ऑटो माइग्रेट स्टेटमेंट के बाद अपना डालता हूं जैसे

db.AutoMigrate(&User{}, &Password{})
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")

मुझे बताएं कि क्या यह मदद करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रत्येक व्युत्पन्न तालिका का अपना उपनाम होना चाहिए - संयोजन अवरोही MySQL से त्रुटि

  2. मैसकल में सेल्फ जॉइन... मैं खुद इस टेबल से कैसे जुड़ूं?

  3. ClusterControl 1.7.5 की घोषणा:PostgreSQL 12 और MongoDB 4.2 के लिए उन्नत क्लस्टर रखरखाव और समर्थन

  4. MySQL डेटाबेस से फैंक्सबॉक्स पर अजाक्स सामग्री को गतिशील रूप से लोड करें

  5. बंद करने और फिर से खोलने के बाद HTML फॉर्म भरना जारी रखें