btcpayserver/BTCPayServer/Services/MigrationSettings.cs

33 lines
1.2 KiB
C#
Raw Normal View History

2021-08-10 12:07:13 +09:00
using Newtonsoft.Json;
2018-07-19 19:31:17 +09:00
namespace BTCPayServer.Services
{
public class MigrationSettings
{
2021-08-10 12:07:13 +09:00
[JsonProperty("MigrateHotwalletProperty2")]
public bool MigrateHotwalletProperty { get; set; }
2021-12-31 16:59:02 +09:00
public bool MigrateU2FToFIDO2 { get; set; }
2018-07-19 19:31:17 +09:00
public bool UnreachableStoreCheck { get; set; }
public bool DeprecatedLightningConnectionStringCheck { get; set; }
public bool ConvertMultiplierToSpread { get; set; }
public bool ConvertNetworkFeeProperty { get; set; }
public bool ConvertCrowdfundOldSettings { get; set; }
public bool ConvertWalletKeyPathRoots { get; set; }
public bool CheckedFirstRun { get; set; }
public bool PaymentMethodCriteria { get; set; }
public bool TransitionToStoreBlobAdditionalData { get; set; }
public bool TransitionInternalNodeConnectionString { get; set; }
public override string ToString()
{
return string.Empty;
}
2021-12-31 16:59:02 +09:00
// Done in DbMigrationsHostedService
public int? MigratedInvoiceTextSearchPages { get; set; }
public bool MigrateAppCustomOption { get; set; }
public bool MigratePayoutDestinationId { get; set; }
public bool AddInitialUserBlob { get; set; }
2018-07-19 19:31:17 +09:00
}
}