anchor.diff:              (children,parents)    
   
           member __.GetSprocs(con) =
  -            failwith "The PostgreSQL type provider does not currently support Stored Procedures operations."
  +            failwith "The ODBC type provider does not currently support Stored Procedures operations."
   
           member this.GetIndividualsQueryText(table,amount) =
               sprintf "SELECT * FROM `%s`" table.Name
  
positive.code:                                        // this is because non-identity columns will have been set 
                                         // manually and in that case scope_identity would bring back 0 "" or whatever
                          | None ->  e.SetColumnSilent(pkLookup.[e.Table.FullName], id)
                          e.State <- Unchanged
                      | Modified fields -> 
                          let cmd = createUpdateCommand e fields
                          Common.QueryEvents.PublishSqlQuery cmd.CommandText
                          cmd.ExecuteNonQuery() |> ignore
                          e.State <- Unchanged
                      | Deleted -> 
                          let cmd = createDeleteCommand e
                          Common.QueryEvents.PublishSqlQuery cmd.CommandText
  
negative.code:                 // initially supporting update/create/delete of single entities, no hierarchies yet
                  entities
                  |> List.iter(fun e -> 
                      match e._State with
                      | Created -> 
                          let cmd = createInsertCommand e
                          Common.QueryEvents.PublishSqlQuery cmd.CommandText
  