README.md

# 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`:

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

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

```elixir
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:

```elixir
import Config

...

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