feat(dotnet): migrate core formulas, deploy tools, and blazor admin web app to .NET 10
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Has been cancelled
Quant Engine CI/CD Pipeline / validate-core (pull_request) Has been cancelled
Quant Engine CI/CD Pipeline / validate-ui-and-storage (pull_request) Has been cancelled
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (pull_request) Has been cancelled
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (push) Has been cancelled
Quant Engine CI/CD Pipeline / validate-core (pull_request) Has been cancelled
Quant Engine CI/CD Pipeline / validate-ui-and-storage (pull_request) Has been cancelled
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (pull_request) Has been cancelled
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class AccountSnapshot
|
||||
{
|
||||
public int Ordinal { get; set; }
|
||||
public string RowJson { get; set; } = string.Empty;
|
||||
public string CapturedAt { get; set; } = string.Empty;
|
||||
public string Account { get; set; } = string.Empty;
|
||||
public string AccountType { get; set; } = string.Empty;
|
||||
public string Ticker { get; set; } = string.Empty;
|
||||
public string Name { get; set; } = string.Empty;
|
||||
public string ParseStatus { get; set; } = string.Empty;
|
||||
public string UserConfirmed { get; set; } = string.Empty;
|
||||
public string UpdatedAt { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class CollectionRun
|
||||
{
|
||||
public string RunId { get; set; } = string.Empty;
|
||||
public string CollectorName { get; set; } = string.Empty;
|
||||
public string StartedAt { get; set; } = string.Empty;
|
||||
public string? FinishedAt { get; set; }
|
||||
public string Status { get; set; } = string.Empty;
|
||||
public string? InputSource { get; set; }
|
||||
public string? OutputJsonPath { get; set; }
|
||||
public string? OutputDbPath { get; set; }
|
||||
public string? Notes { get; set; }
|
||||
public DateTime CreatedAt { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class CollectionSnapshot
|
||||
{
|
||||
public string RunId { get; set; } = string.Empty;
|
||||
public string DatasetName { get; set; } = string.Empty;
|
||||
public string Ticker { get; set; } = string.Empty;
|
||||
public string? Name { get; set; }
|
||||
public string? Sector { get; set; }
|
||||
public string? AsOfDate { get; set; }
|
||||
public string SourcePriority { get; set; } = string.Empty;
|
||||
public string SourceStatus { get; set; } = string.Empty;
|
||||
public string PayloadJson { get; set; } = string.Empty;
|
||||
public string ProvenanceJson { get; set; } = string.Empty;
|
||||
public DateTime CreatedAt { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class CollectionSourceError
|
||||
{
|
||||
public string RunId { get; set; } = string.Empty;
|
||||
public string? Ticker { get; set; }
|
||||
public string SourceName { get; set; } = string.Empty;
|
||||
public string ErrorKind { get; set; } = string.Empty;
|
||||
public string ErrorMessage { get; set; } = string.Empty;
|
||||
public string? PayloadJson { get; set; }
|
||||
public DateTime CreatedAt { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class Setting
|
||||
{
|
||||
public int Ordinal { get; set; }
|
||||
public string Key { get; set; } = string.Empty;
|
||||
public string ValueJson { get; set; } = string.Empty;
|
||||
public string Note { get; set; } = string.Empty;
|
||||
public string UpdatedAt { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class WorkspaceApproval
|
||||
{
|
||||
public string Domain { get; set; } = string.Empty;
|
||||
public string TargetRef { get; set; } = "*";
|
||||
public string Status { get; set; } = string.Empty;
|
||||
public string ApprovedBy { get; set; } = string.Empty;
|
||||
public string ApprovedAt { get; set; } = string.Empty;
|
||||
public string Note { get; set; } = string.Empty;
|
||||
public string UpdatedAt { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class WorkspaceChangeLog
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Domain { get; set; } = string.Empty;
|
||||
public string Action { get; set; } = string.Empty;
|
||||
public string TargetRef { get; set; } = string.Empty;
|
||||
public string Actor { get; set; } = "system";
|
||||
public string Note { get; set; } = string.Empty;
|
||||
public string BeforeJson { get; set; } = "null";
|
||||
public string AfterJson { get; set; } = "null";
|
||||
public string CreatedAt { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
|
||||
namespace QuantEngine.Core.Models
|
||||
{
|
||||
public class WorkspaceLock
|
||||
{
|
||||
public string Domain { get; set; } = string.Empty;
|
||||
public string TargetRef { get; set; } = string.Empty;
|
||||
public string LockedBy { get; set; } = string.Empty;
|
||||
public string Reason { get; set; } = string.Empty;
|
||||
public string LockedAt { get; set; } = string.Empty;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user