/dbup-snowflake

Snowflake extensions for DbUp

Primary LanguageC#OtherNOASSERTION

DbUp Snowflake extensions

Nuget Package

Snowflake extensions for DbUp, distributed via NuGet

Install

Use Nuget.

Use

...

using DbUp.Snowflake;

namespace MyNamespace
{
    class Program
    {
        static int Main(string[] args)
        {
            ...
            var connectionString = "getThisFromSomewhereSecret";
            var upgrader =
                DeployChanges.To
                    .SnowflakeDatabase($"DSN=snowflake;{connectionString}", "JOURNAL_SCHEMA")
                    .WithScriptsEmbeddedInAssembly(Assembly.GetExecutingAssembly())
                    .LogToConsole()
                    .Build();

            var result = upgrader.PerformUpgrade();
            ...
        }
    }
}