Heim >Backend-Entwicklung >Golang >Gibt AutoMigration() auch das Attribut NOT NULL auf der Datenbankseite an?
Ist in GORM AutoMigration()
das NOT NULL-Attribut auch auf der Datenbankseite angegeben?
Danke im Voraus
Die Antwort lautet: Nein
Wenn Sie also das Feld not null
(使用 gorm 字段标签)定义到该特定字段,gorm 不会将 not null
约束添加到数据库端的字段。主键除外。默认情况下,pk 将被定义为 not null
nicht haben.
So definieren Sie Felder als not null
in Gorm :
type User struct { ... Email string `gorm:"not null"` // NOT NULL ... }
Weitere Informationen finden Sie in der offiziellen Gorm-Dokumentation: Feldbezeichnungen p>
Das obige ist der detaillierte Inhalt vonGibt AutoMigration() auch das Attribut NOT NULL auf der Datenbankseite an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!