Files
Umbraco-CMS/src/Umbraco.Core/Install/Models/DatabaseModel.cs
Nikolaj Geisle 4ebd20bb66 Merge remote-tracking branch 'origin/v10/dev' into v10/feature/nullable-reference-types-in-Umbraco-Core
# Conflicts:
#	build/build.ps1
#	src/Umbraco.Core/Configuration/ConfigConnectionString.cs
#	src/Umbraco.Core/Configuration/Models/ConnectionStrings.cs
#	src/Umbraco.Core/Install/InstallSteps/TelemetryIdentifierStep.cs
#	src/Umbraco.Core/Models/ContentType.cs
#	src/Umbraco.Infrastructure/Migrations/Install/DatabaseBuilder.cs
#	tests/Umbraco.Tests.AcceptanceTest/package.json
2022-03-16 13:00:38 +01:00

34 lines
952 B
C#

using System;
using System.Runtime.Serialization;
namespace Umbraco.Cms.Core.Install.Models
{
[DataContract(Name = "database", Namespace = "")]
public class DatabaseModel
{
[DataMember(Name = "databaseProviderMetadataId")]
public Guid DatabaseProviderMetadataId { get; set; }
[DataMember(Name = "providerName")]
public string ProviderName { get; set; }
[DataMember(Name = "server")]
public string? Server { get; set; }
[DataMember(Name = "databaseName")]
public string? DatabaseName { get; set; }
[DataMember(Name = "login")]
public string? Login { get; set; }
[DataMember(Name = "password")]
public string? Password { get; set; }
[DataMember(Name = "integratedAuth")]
public bool IntegratedAuth { get; set; }
[DataMember(Name = "connectionString")]
public string? ConnectionString { get; set; }
}
}