feat: add platform public question bank workspace

This commit is contained in:
2026-07-30 12:18:14 +08:00
parent bf370605d4
commit 96c20a3b1d
17 changed files with 22100 additions and 212 deletions

View File

@@ -6,6 +6,7 @@ namespace Tiku.Domain.QuestionBanks;
public sealed class QuestionBank : AuditableTenantEntity
{
public Guid? RegionId { get; set; }
public Guid? ContentEntryId { get; set; }
public string Name { get; set; } = string.Empty;
public QuestionBankStatus Status { get; set; } = QuestionBankStatus.Active;
public JsonElement Metadata { get; set; } = JsonDefaults.Object();