我在 dev 中使用带有迁移的 subsonic simplerepo,它使事情变得非常容易,但我一直遇到具有索引的 nvarchar 列的问题。出于显而易见的原因,我的用户表在用户名列上定义了一个索引,但每次我启动项目时 subsonic 都会这样做:
ALTER TABLE [Users] ALTER COLUMN Username nvarchar(50);
这导致了这个:
The index 'IX_Username' is dependent on column 'Username'.ALTER TABLE ALTER COLUMN Username failed because one or more objects access this column
有没有办法解决这个问题?