Tudor Stanciu f9bb922c01 Merged PR 35: Migration service can keep its metadata from now in multiple locations: XmlFile or Database (SqlServer or Sqlite)
- 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)
2022-02-16 17:09:06 +00:00

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;
}
}
}