mirror of
https://github.com/Artemis-RGB/Artemis
synced 2025-12-13 05:48:35 +00:00
Storage - Added LiteDB to SQLite migration UI - Try to die a bit more gracefully Core - Delay start watching plugins for hot reload after initializing UI - Simplify category management logic UI - Avoid crash during profile icon load Storage - Fix entry metadata retrieval
24 lines
676 B
C#
24 lines
676 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text.Json.Nodes;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace Artemis.Storage.Entities.Workshop;
|
|
|
|
[Index(nameof(EntryId), IsUnique = true)]
|
|
public class EntryEntity
|
|
{
|
|
public Guid Id { get; set; }
|
|
|
|
public long EntryId { get; set; }
|
|
public int EntryType { get; set; }
|
|
|
|
public string Author { get; set; } = string.Empty;
|
|
public string Name { get; set; } = string.Empty;
|
|
|
|
public long ReleaseId { get; set; }
|
|
public string ReleaseVersion { get; set; } = string.Empty;
|
|
public DateTimeOffset InstalledAt { get; set; }
|
|
|
|
public Dictionary<string, JsonNode>? Metadata { get; set; }
|
|
} |