Я думаю, вам нужно:
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")
Я поставил свой после моего оператора автопереноса примерно так:
db.AutoMigrate(&User{}, &Password{})
db.Model(&Password{}).AddForeignKey("user_id", "users(id)", "RESTRICT", "RESTRICT")
Дайте мне знать, если это поможет.