public ReplicateToSqlIndexUpdateBatcher( DbProviderFactory providerFactory, string connectionString, IndexReplicationDestination destination) { _providerFactory = providerFactory; _connectionString = connectionString; _destination = destination; }
public ReplicateToSqlIndexUpdateBatcher( DbProviderFactory providerFactory, string connectionString, IndexReplicationDestination destination) { _providerFactory = providerFactory; _commandBuilder = providerFactory.CreateCommandBuilder(); _connectionString = connectionString; this.destination = destination; }
private void CreateTestData(IDocumentStore docStore) { using (var session = docStore.OpenSession()) { var order1 = new Order { Id = "orders/1", Items = new OrderItem[] { new OrderItem { Id = "orderitems/1", Description = "item1" }, new OrderItem { Id = "orderitems/2", Description = "item2" }, } }; var order2 = new Order { Id = "orders/2", Items = new OrderItem[] { new OrderItem { Id = "orderitems/3", Description = "item3" }, } }; session.Store(order1); session.Store(order2); session.SaveChanges(); //IR doc Raven.Bundles.IndexReplication.Data.IndexReplicationDestination ip = IR_OrderItem.Create_IR_Mapping(); session.Store(ip); session.SaveChanges(); } }
public ReplicateToSqlIndexUpdateBatcher(DbConnection connection, IndexReplicationDestination destination) { this.connection = connection; this.destination = destination; }