circles-arrows / blueprint41

An Object Graph Mapper for CSharp to connect to Neo4j or Memgraph.
http://www.blueprint41.com/
MIT License
31 stars 8 forks source link

FunctionalID is generating incorrectly. #11

Closed zagnut999 closed 3 years ago

zagnut999 commented 3 years ago

https://github.com/circles-arrows/blueprint41/blob/172ad5f95a097bfc65afd94b8af76a34cfd4bf24/Blueprint41/DatastoreTemplates/Domain_Data_Node.cs#L205

When I generate the model based on my dto's, it is generating all my FunctionalIds based on 'Invoice' instead of the underlying type name.

Using nuget version 1.0.18.

Thx!

circles-arrows commented 3 years ago

Should be fixed in version 1.0.19 now.

Please let us know if its not working as expected, Thanks!

zagnut999 commented 3 years ago

Still not working. When i download 1.0.19 and pull the dll out, it still says 18. image

circles-arrows commented 3 years ago

Re-released the packages, hope that it works this time around...

zagnut999 commented 3 years ago

Works great. Thx for the rapid response. Do you put out release notes for that package? I was trying to figure out what some of your fixes were. It seems like transactions were ignoring readWriteMode= false. I'm going to test the new package as it seems like you changed some of that code.

circles-arrows commented 3 years ago

The other thing we fixed was a bug related to time dependent relationships sometimes not saving correctly and causing a bug during save. But no, we didn't really make release notes yet. We'll think about if we can do release notes in the future.