public override void Visit(SqlStatementCommand command) { _output.WriteLine("Executing sql statement\n\n {0}", command.Sql); }
public abstract void Visit(SqlStatementCommand command);
public SchemaBuilder ExecuteSql(string sql, Action<SqlStatementCommand> statement = null) { var sqlStatmentCommand = new SqlStatementCommand(sql); if ( statement != null ) { statement(sqlStatmentCommand); } Run(sqlStatmentCommand); return this; }