Geolix v0.12.0 Geolix.Adapter.MMDB2.Storage.Metadata
Geolix MMDB2 metadata storage.
Usage
iex> alias Geolix.Adapter.MMDB2.Metadata
iex> set(:some_database_name, %Metadata{ database_type: "doctest" })
:ok
iex> get(:some_database_name)
%Metadata{ database_type: "doctest" }
iex> get(:some_database_name, :database_type)
"doctest"
iex> get(:unregistered_database)
nil
iex> get(:unregistered_database, :database_type)
nil
Summary
Functions
Fetches a metadata entry for a database
Returns the value of the requested key from a metadata entry
Stores a set of metadata for a specific database
Starts the metadata agent
Functions
Fetches a metadata entry for a database.
Returns the value of the requested key from a metadata entry.
If either the key or the whole metadata entry are not found then nil
will
be returned.
Stores a set of metadata for a specific database.
Starts the metadata agent.