adopt more of the migrations conventions

This commit is contained in:
Shaun Walker
2022-04-02 11:24:41 -04:00
parent 9b29487934
commit 412b139796
6 changed files with 38 additions and 36 deletions

View File

@ -0,0 +1,10 @@
using Oqtane.Models;
namespace Oqtane.Infrastructure
{
public interface ISiteMigration
{
void Up(Site site, Alias alias);
void Down(Site site, Alias alias); // for future use (if necessary)
}
}

View File

@ -1,9 +0,0 @@
using Oqtane.Models;
namespace Oqtane.Infrastructure
{
public interface ISiteUpgrade
{
bool Upgrade(Site site, Alias alias);
}
}

View File

@ -3,12 +3,12 @@ using System;
namespace Oqtane.Infrastructure
{
[AttributeUsage(AttributeTargets.Class)]
public class SiteUpgradeAttribute : Attribute
public class SiteMigrationAttribute : Attribute
{
private string aliasname;
private string version;
public SiteUpgradeAttribute(string AliasName, string Version)
public SiteMigrationAttribute(string AliasName, string Version)
{
aliasname = AliasName;
version = Version;