| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2018-06-06 16:42:42 +0200 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2018-06-06 16:42:42 +0200 | 
| commit | 82081d45fd64294f4bc417085e06284f3487b32f (patch) | |
| tree | 1da77dd39829f8bfdcbf200df6a12a0a53edf661 /src/db/logic | |
| parent | ee9c2ac044cc77b80f30420c8f0788cad4281084 (diff) | |
...
Diffstat (limited to 'src/db/logic')
| -rw-r--r-- | src/db/logic/db_access.erl (renamed from src/db/logic/storage_access.erl) | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/src/db/logic/storage_access.erl b/src/db/logic/db_access.erl index 437294f..f589ba8 100644 --- a/src/db/logic/storage_access.erl +++ b/src/db/logic/db_access.erl @@ -1,4 +1,4 @@ --module(storage_access). +-module(db_access).  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %% TYPES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -19,23 +19,23 @@  %% LOCAL FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  get_value ([]) -> not_found; -get_value ([Regval]) -> {ok, db_item:get_value(Regval)}. +get_value ([Regval]) -> {ok, sh_db_item:get_value(Regval)}.  read_transaction (DB, ID) ->     get_value(mnesia:read(DB, ID)).  insert_transaction (DB, ID, Perm, Value) -> -   StoredItem = db_item:new(ID, Perm, Value), +   StoredItem = sh_db_item:new(ID, Perm, Value),     % FIXME: handle return value, mnesia:write -> (transaction abort | ok).     % FIXME: is this an atomic OP? Is the lock freed afterwards?     mnesia:write(DB, StoredItem, sticky_write),     ok.  query_transaction (Query) -> -   DB = db_query:get_database(Query), -   ID = db_query:get_entry_id(Query), +   DB = sh_db_query:get_database(Query), +   ID = sh_db_query:get_entry_id(Query),     [Item] = mnesia:read(DB, ID), -   {ok, UpdatedItem} = db_query:apply_to(Query, Item), +   {ok, UpdatedItem} = sh_db_query:apply_to(Query, Item),     % FIXME: handle return value, mnesia:write -> (transaction abort | ok).     % FIXME: is this an atomic OP? Is the lock freed afterwards?     mnesia:write(DB, UpdatedItem, sticky_write), | 


