using FluentMigrator; using Nop.Core.Domain.Affiliates; using Nop.Core.Domain.Blogs; using Nop.Core.Domain.Catalog; using Nop.Core.Domain.Common; using Nop.Core.Domain.Configuration; using Nop.Core.Domain.Customers; using Nop.Core.Domain.Directory; using Nop.Core.Domain.Discounts; using Nop.Core.Domain.Forums; using Nop.Core.Domain.Gdpr; using Nop.Core.Domain.Localization; using Nop.Core.Domain.Logging; using Nop.Core.Domain.Media; using Nop.Core.Domain.Messages; using Nop.Core.Domain.News; using Nop.Core.Domain.Orders; using Nop.Core.Domain.Polls; using Nop.Core.Domain.ScheduleTasks; using Nop.Core.Domain.Security; using Nop.Core.Domain.Seo; using Nop.Core.Domain.Shipping; using Nop.Core.Domain.Stores; using Nop.Core.Domain.Tax; using Nop.Core.Domain.Topics; using Nop.Core.Domain.Vendors; using Nop.Data.Extensions; namespace Nop.Data.Migrations.Installation; [NopSchemaMigration("2020/01/31 11:24:16:2551771", "Nop.Data base schema", MigrationProcessType.Installation)] public class SchemaMigration : ForwardOnlyMigration { /// /// Collect the UP migration expressions /// /// We use an explicit table creation order instead of an automatic one /// due to problems creating relationships between tables /// /// public override void Up() { Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor
(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor(); Create.TableFor