mirror of
https://dev.azure.com/tstanciu94/Packages/_git/Netmash
synced 2025-06-21 19:22:38 +03:00
- Database metadata location - added migration tables - MigrationSignaturesService - MigrationSignaturesService - Migration service can keep its metadata from now in multiple locations: XmlFile or Database (SqlServer or Sqlite)
23 lines
815 B
C#
23 lines
815 B
C#
using NDB.Infrastructure.DatabaseMigration.Constants;
|
|
|
|
namespace NDB.Infrastructure.DatabaseMigration.Models
|
|
{
|
|
internal class ServiceConfiguration
|
|
{
|
|
public DatabaseType DatabaseType { get; }
|
|
public MetadataLocation MetadataLocation { get; }
|
|
public string ConnectionName { get; }
|
|
public string Workspace { get; }
|
|
public string ScriptsDirectory { get; }
|
|
|
|
public ServiceConfiguration(DatabaseType databaseType, MetadataLocation metadataLocation, string connectionName, string workspace, string scriptsDirectory)
|
|
{
|
|
DatabaseType = databaseType;
|
|
MetadataLocation = metadataLocation;
|
|
ConnectionName = connectionName;
|
|
Workspace = workspace;
|
|
ScriptsDirectory = scriptsDirectory;
|
|
}
|
|
}
|
|
}
|