2

查看 Q A 迁移以向列组合添加唯一约束

在我的迁移文件中,我已经有一个带有“ActivationCode”的“MobileDeviceRecord”表,该表是在创建新记录时在 GUID 类的代码中创建的。我想确保新的“ActivationCode”对于表中现有的“ActivationCodes”是唯一的。我是否需要删除“ActivationCode”列并使用约束重新添加它,或者我可以使用 add_index ... 还有什么是正确的使用方法?

public int UpdateFrom82()
    {
        add_index :MobileDeviceRecord, [:ActivationCode], :unique => true
        return 83;
    }
4

0 回答 0