Exemplo n.º 1
0
        /// <summary>
        /// Executa um determinado script passando um objeto ChangeScript e seu respectivo conteúdo SQL
        /// </summary>
        /// <param name="changeScript"></param>
        /// <param name="scriptContent"></param>
        public void Executar(ChangeScript changeScript, string scriptContent)
        {
            QueryExecuter.Open();
            var criarChangeLog = VerificarSeDeveCriarTabelaChangeLog();

            DirectToDbApplier.ApplyScriptContent(changeScript, scriptContent, criarChangeLog);
            QueryExecuter.Close();
        }