netmash/infrastructure/NDB.Infrastructure.Database.../Models/MigrationThumbprint.cs

30 lines
719 B
C#
Raw Normal View History

2022-01-21 11:19:51 +02:00
using System;
namespace NDB.Infrastructure.DatabaseMigration.Models
{
public class MigrationThumbprint
2022-01-21 11:19:51 +02:00
{
public MigrationSignature[] MigrationSignatures { get; set; }
}
public class MigrationSignature
2022-01-21 11:19:51 +02:00
{
public DateTime MigrationDate { get; set; }
public string MachineName { get; set; }
public MigratedVersion[] MigratedVersions { get; set; }
public string LastVersion { get; set; }
}
public class MigratedVersion
2022-01-21 11:19:51 +02:00
{
public string Version { get; set; }
public string[] Scripts { get; set; }
}
public class ScriptPack
2022-01-21 11:19:51 +02:00
{
public string Path { get; set; }
public Version Version { get; set; }
}
}