fix(aihtiSyncer): в таблице Applications в уникальность по Name добавлено поле Type. Исправлена синхронизация, поиск по имени application и typeId. Теперь возможно создать приложения с одинаковыми именами но разными типами.

This commit is contained in:
Mikhail Trubnikov
2024-04-17 11:51:24 +10:00
parent 59113e87da
commit 238ff23bc9
8 changed files with 2680 additions and 14 deletions

View File

@@ -6,7 +6,7 @@ using System.ComponentModel.DataAnnotations.Schema;
namespace PARR.DAL.Models
{
[Table("Applications")]
[Index(nameof(Name), IsUnique = true)]
[Index(nameof(Name), nameof(ApplicationTypeId), IsUnique = true)]
public class Application : IBase
{
[Key]