title: RavenDB assigning already used Id to Document
body: <p>I have an excel file that contains a list of UserAccounts.  I also havea method to import those UserAccounts and save them into RavenDB.  In the excel file I store the Id of the UserAccount Object (useraccounts/55).  RavenDB is not assigning the value, I am assigning it.  My import is working great.</p>
  
  <p>However,</p>
  
  <p>Later on, I try to save a new UserAccount through the admin panel using the following method:</p>
  
  <pre><code>       [HttpPost]
              public ActionResult Create(UserAccountViewModel input)
              {
                 // Validation omitted             
  
                      var model = new UserAccount()
                      {
                          Email = input.Email,
                          FirstName = input.FirstName,
                          LastName = input.LastName,
                          Phone = input.Phone,
                          Username = input.Username,
                          AuthorizeNetCustomerProfileId = customer.ProfileID,
                          Password = input.Password,
  
                      };
  
                      Raven.Store(model);
                      Raven.SaveChanges();
                      return RedirectToAction("Index");
               }
  </code></pre>
  
  <p>When I call </p>
  
  <pre><code>Raven.Store(model) 
  </code></pre>
  
  <p>It assigns an Id to the new UserAccount object but it starts at 1.  So the first time I try to do this it assigns UserAccounts/1 to my new UserAccount.   The issue is that UserAccounts/1 already exists from my import so when I call save changes I am getting an etag exception.</p>
  
  <p>When I run the method again it assigns UserAccounts/2 and so on? Ideas?</p>