GORM टैग के साथ डेटाबेस कंस्ट्रेंट बनाने की अनुमति देता है, GORM के साथ AutoMigrate या CreateTable होने पर कंस्ट्रेंट बनाए जाएंगे
CHECK Constraint
check
टैग के साथ CHECK कंस्ट्रेंट बनाएं
type UserIndex struct { |
Index Constraint
चेकआउट डेटाबेस इंडेक्स
Foreign Key Constraint
GORM associations के लिए foreign keys constraints का निर्माण करेगा, आप initialization के दौरान इस सुविधा को disable कर सकते हैं:
db, err := gorm.Open(sqlite.Open("gorm.db"), &gorm.Config{ |
GORM आपको constraint
टैग के साथ FOREIGN KEY Constraints के OnDelete
, OnUpdate
विकल्प सेट करने की अनुमति देता है, उदाहरण के लिए:
type User struct { |