mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add ISO-639 codes.
This commit is contained in:
@@ -77,6 +77,7 @@ namespace Cicm.Database.Models
|
||||
public virtual DbSet<ScreensByMachine> ScreensByMachine { get; set; }
|
||||
public virtual DbSet<ResolutionsByScreen> ResolutionsByScreen { get; set; }
|
||||
public virtual DbSet<Person> People { get; set; }
|
||||
public virtual DbSet<Iso639> Iso639 { get; set; }
|
||||
|
||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
{
|
||||
@@ -416,6 +417,29 @@ namespace Cicm.Database.Models
|
||||
entity.Property(e => e.Name).IsRequired().HasColumnName("name").HasColumnType("varchar(64)");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Iso639>(entity =>
|
||||
{
|
||||
entity.ToTable("ISO_639-3");
|
||||
|
||||
entity.HasKey(e => e.Id);
|
||||
|
||||
entity.HasIndex(e => e.Part2B);
|
||||
|
||||
entity.HasIndex(e => e.Part2T);
|
||||
|
||||
entity.HasIndex(e => e.Part1);
|
||||
|
||||
entity.HasIndex(e => e.Scope);
|
||||
|
||||
entity.HasIndex(e => e.Type);
|
||||
|
||||
entity.HasIndex(e => e.ReferenceName);
|
||||
|
||||
entity.HasIndex(e => e.Comment);
|
||||
|
||||
entity.Property(e => e.ReferenceName).HasColumnName("Ref_Name");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Log>(entity =>
|
||||
{
|
||||
entity.ToTable("log");
|
||||
@@ -1136,6 +1160,7 @@ namespace Cicm.Database.Models
|
||||
});
|
||||
|
||||
Seeders.License.Seed(modelBuilder);
|
||||
Seeders.Iso639.Seed(modelBuilder);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user