Current section
Files
Jump to
Current section
Files
src/tivan.erl
%%%-------------------------------------------------------------------
%%% @author danny
%%% @copyright (C) 2019, danny
%%% @doc
%%%
%%% @end
%%% Created : 2019-04-19 18:38:31.676004
%%%-------------------------------------------------------------------
-module(tivan).
-export([create/1
,create/2
,drop/1
,clear/1
,is_local/1
,info/0
,info/1
,info/2
,put/2
,put/3
,get/1
,get/2
,get/3
,get_last_key/1
,remove/2
,remove/3]).
create(Table) ->
tivan_schema:create(Table).
create(Table, Options) ->
tivan_schema:create(Table, Options).
drop(Table) ->
tivan_schema:drop(Table).
clear(Table) ->
tivan_schema:clear(Table).
is_local(Table) ->
tivan_schema:is_local(Table).
info() ->
tivan_schema:info().
info(Table) ->
tivan_schema:info(Table).
info(Table, Item) ->
tivan_schema:info(Table, Item).
put(Table, ObjectOrObjects) ->
tivan_mnesia:put(Table, ObjectOrObjects).
put(Table, ObjectOrObjects, Options) ->
tivan_mnesia:put(Table, ObjectOrObjects, Options).
get(Table) ->
tivan_mnesia:get(Table).
get(Table, Options) ->
tivan_mnesia:get(Table, Options).
get(Table, StartKey, Limit) ->
tivan_mnesia:get(Table, StartKey, Limit).
get_last_key(Table) ->
tivan_mnesia:get_last_key(Table).
remove(Table, ObjectOrObjects) ->
tivan_mnesia:remove(Table, ObjectOrObjects).
remove(Table, ObjectOrObjects, Options) ->
tivan_mnesia:remove(Table, ObjectOrObjects, Options).