/// <summary> /// Gets all scripts that should be executed. /// </summary> public IEnumerable <SqlScript> GetScripts(IConnectionManager connectionManager) { var sqlScripts = embeddedScriptProvider .GetScripts(connectionManager) .Concat(ScriptsFromScriptClasses(connectionManager)) .OrderBy(x => x.Name) .ToList(); return(sqlScripts); }
/// <summary> /// Gets all scripts that should be executed. /// </summary> public IEnumerable <SqlScript> GetScripts(Func <IDbConnection> connectionFactory) { var sqlScripts = embeddedScriptProvider .GetScripts(connectionFactory) .Concat(ScriptsFromScriptClasses(connectionFactory)) .OrderBy(x => x.Name) .ToList(); return(sqlScripts); }