001 package org.kuali.common.util.service;
002
003 import static org.kuali.common.util.service.MySqlDumpService.PREFIX_50013_DEFINER;
004 import static org.kuali.common.util.service.MySqlDumpService.SUFFIX_SQL_SECURITY_DEFINER;
005
006 import java.util.ArrayList;
007 import java.util.List;
008
009 import org.kuali.common.util.ignore.Ignore;
010 import org.kuali.common.util.ignore.PrefixSuffixIgnorer;
011 import org.kuali.common.util.ignore.StartsWithIgnorer;
012
013 public class MySqlDumpUtils {
014
015 public static List<Ignore> getDefaultIgnorers() {
016 List<Ignore> ignorers = new ArrayList<Ignore>();
017 ignorers.add(new PrefixSuffixIgnorer(PREFIX_50013_DEFINER, SUFFIX_SQL_SECURITY_DEFINER));
018 ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_DUMP_COMPLETED));
019 ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_MYSQL_DUMP));
020 ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_MYSQL_HOST));
021 ignorers.add(new StartsWithIgnorer(MySqlDumpService.PREFIX_SERVER_VERSION));
022 return ignorers;
023 }
024
025 }