MjolnirMongoDatasource

This is a Mjolnir MUD Engine plugin that provides access to MongoDB entities.

Installation

The package can be installed by adding mjolnir_mongo_datasource to your list of dependencies in mix.exs:

def deps do
  [
    {:mjolnir_mongo_datasource, "~> 0.1.0"}
  ]
end

and ensuring that the plugin is also added to your extra_applications.

def application do
 [
   ...
   extra_applications: [:logger, :mjolnir_mongo_datasource]
 ]
end

Once installed configure the datasource by updating your game's config.esx with the connection configuration:

import Config

...

config :mjolnir, MjolnirMongoDatasource,
  url: "mongodb://localhost:27017/mjolnir_test?authSource=mjolnir_test"