Hello.
I'm use LLBLGen 5.0, with PostgreSQL 9.4. Self-Servicing.
Example entity:
CREATE TABLE test (
id bigint PRIMARY KEY NOT NULL DEFAULT new_id()
);
new_id() generate bigint unique ID.
When i'm create entity:
...
var entity = new TestEntity();
...
entity.Save(transaction);
// after save entity.Id = 0
After save entity.Id not set.
Any ideas how to solve this promblem? Today, I'm use ActionProcedure to solve.
long id = 0;
ActionProcedures.NewId(ref id);
..
entity.Id = id;
..
entity.Save(transaction);
But this way generate one extra query