public ExtractAssociation(IDatabaseAdapter src, IDatabaseAdapter dest, ITableConversionRules rules)
 {
     this.src = src;
     this.dest = dest;
     this.rules = rules;
     this.ExtractedAssociation = new ExtractedAssocation();
 }
 public ExtractColumn(IDatabaseAdapter src, IDatabaseAdapter dest, ITableConversionRules rules)
 {
     this.src = src;
     this.dest = dest;
     this.rules = rules;
     this.destGenerator = new SqlGenerator(dest);
     this.ForeignKeyResolver = new ForeignKeyResolver();
 }
 public ExtractColumn(IDatabaseAdapter src, IDatabaseAdapter dest, ITableConversionRules rules)
 {
     _src = src;
     _dest = dest;
     _rules = rules;
     _destGenerator = new SqlGenerator(_dest);
     _extractedColumns = new List<ExtractedColumn>();
 }
 public RecordMapper(ITableConversionRules rules, ForeignKeyResolver foreignKeyResolver)
 {
     this.rules = rules;
     this.foreignKeyResolver = foreignKeyResolver;
 }
 public RecordMapper(ITableConversionRules rules)
     : this(rules, null)
 {
 }
 public TableMapper(IDatabaseAdapter src, IDatabaseAdapter dest, ITableConversionRules rules)
 {
     this.src = src;
     this.dest = dest;
     this.rules = rules;
 }
 public ExtractColumn(IDbConnection src, IDbConnection dest, ITableConversionRules rules)
     : this(new DatabaseAdapter(src), new DatabaseAdapter(dest), rules)
 {
 }