Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

SchemaMigration.cs

using FluentMigrator;
using Nop.Data.Extensions;
using Nop.Data.Migrations;
using Nop.Plugin.Misc.RFQ.Domains;

namespace Nop.Plugin.Misc.RFQ.Data.Migrations;

[NopMigration("2024/07/03 10:30:08:1687554", "Nop.Plugin.Misc.RFQ schema", MigrationProcessType.Installation)]
public class SchemaMigration : Migration
{
    /// 
    /// Collect the UP migration expressions
    /// 
    public override void Up()
    {
        Create.TableFor();
        Create.TableFor();

        Create.TableFor();
        Create.TableFor();
    }

    /// 
    /// Collects the DOWN migration expressions
    /// 
    public override void Down()
    {
        Delete.Table(nameof(QuoteItem));
        Delete.Table(nameof(Quote));

        Delete.Table(nameof(RequestQuoteItem));
        Delete.Table(nameof(RequestQuote));
    }
}