public async Task <IEnumerable <Action> > CompareAsync(IDbConnection connection)
        {
            Stopwatch = Stopwatch.StartNew();

            var schemaTables = await CommandProvider.GetSchemaTablesAsync(connection, ExcludeSchemas);

            var schemaColumns = await CommandProvider.GetSchemaColumnsAsync(connection, ExcludeSchemas);

            var results = Compare(schemaTables, schemaColumns);

            Stopwatch.Stop();

            return(results);
        }