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. information_schema.tablesに関するmysqlの問題

    2. MariaDBのテーブルからランダムな行を返す

    3. MySQLは行を取得しますが、ある列の値を別の値よりも優先します

    4. mysqlシステムコマンド