Esempio n. 1
0
        static int Main(string[] args)
        {
            // :Configure: Put this somewhere in your service startup passing your connection string.
            using var migrator = new DatabaseMigrator(new ConsoleStartupLogger());
            var schemaChangingScripts = migrator.PerformMigrations(@"Server=.\SQLExpress;Trusted_Connection=Yes;Database=MigrationDatabase");

            schemaChangingScripts?.SchemaChangingScripts.ForEach(s => Console.WriteLine($"Encountered schema changing script: {Environment.NewLine}{s}"));
            Console.WriteLine("Done with migrations.");
            Console.ReadLine();
            return(0);
        }