public void Setup()
        {
            var args = new SqlInstallerConsoleProgramArgs();

            args.Assembly       = GetType().Assembly;
            args.GenerateScript = true;
            args.Schema         = "test";
            _result             = new SqlInstallerConsoleProgram().GenerateScripts(args);
        }
Example #2
0
        public override IEnumerable <string> GetScripts()
        {
            var generator  = new SqlInstallerConsoleProgram();
            var parameters = new SqlInstallerConsoleProgramArgs {
                AssemblyName     = Source.FullName,
                UseAssemblyPath  = true,
                NoScriptDatabase = true,
                GenerateScript   = true,
                Schema           = Schema,
                NoOutput         = true
            };

            generator.Run(parameters);
            return(generator.Scripts);
        }