leo_mnesia

leo_mnesia is utilities for mnesia operation.

References

Description

leo_mnesia is utilities for mnesia operation

Function Index

delete/1 Remove a value from mnesia.
export/2 Export mnesia’s records.
export/3 Export mnesia’s records.
read/1 Retrieve a value from mnesia.
write/1 Insert a value into mnesia.

Function Details

delete/1

delete(Fun) -> ok | {error, any()}

  • Fun = function()

Remove a value from mnesia

export/2

export(FilePath, Table) -> ok | {error, any()}

  • FilePath = string()
  • Table = atom()

Export mnesia’s records

export/3

export(FilePath, Table, ExportType) -> ok | {error, any()}

  • FilePath = string()
  • Table = atom()
  • ExportType = export_type()

Export mnesia’s records

read/1

read(Fun) -> {ok, [any()]} | not_found | {error, any()}

  • Fun = function()

Retrieve a value from mnesia

write/1

write(Fun) -> ok | {error, any()}

  • Fun = function()

Insert a value into mnesia