From bd1f3d6aaaaf14d6bb0ef6d18cbfb1a149d727dc Mon Sep 17 00:00:00 2001 From: nsensfel Date: Wed, 10 Oct 2018 17:21:10 +0200 Subject: (Broken) Working on DB item ID generation... --- src/db/logic/db_access.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/db/logic') diff --git a/src/db/logic/db_access.erl b/src/db/logic/db_access.erl index d62e4ec..39019a6 100644 --- a/src/db/logic/db_access.erl +++ b/src/db/logic/db_access.erl @@ -88,7 +88,7 @@ insert_at (DB, ID, ReadPerm, WritePerm, Value) -> any()) -> ({'aborted', any()} | {'atomic', {'ok', binary()}}). insert (DB, ReadPerm, WritePerm, Value) -> - ID = <<"?">>, %% TODO [FUNCTION: db][HIGH]: gen new ID. + ID = db_item_ids_manager:allocate(DB), case insert_at(DB, ID, ReadPerm, WritePerm, Value) of {'atomic', 'ok'} -> {'atomic', {'ok', ID}}; {aborted, Val} -> {aborted, Val} -- cgit v1.2.3-70-g09d2