首先使用devart的EF6代码不会创建索引

时间:2018-03-23 10:18:25

标签: entity-framework-6 ef-code-first devart

以下设置:
dotConnect for Oracle 9.5.454.0
EF 6.2.0
.NET 4.6.1
oracle 12c

我们使用流畅的API定义了我们的模型 创建表格后,除了没有创建索引外,一切都很好。

[Table(nameof(Preisliste) + "n")]
public class Preisliste
{
    [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    public int PreislisteId { get; set; }

    [Required]
    [MaxLength(16)]
    [Index(IsUnique = true)]
    public string Name { get; set; }
}

1 个答案:

答案 0 :(得分:0)

得到解决方案。
我忘了设置初始化程序(在context-constructor中做了):

.bash_profile

在此之后我的索引被创建了。