How do we want to support actual databases? A plug-in way of starting an Ecto.Repo with the cog and letting the user manage everything themselves? Having a Mobius-wide Ecto.Repo and letting users define their tables? Other ideas?
This will be very valuable for things which need to scale more than the config system made with #33. For example, log systems or indexes are much better suited in a database than an in-memory table.
This issue is mainly for discussion on the subject. A new issue will be made with the details once we come to a conclusion.
How do we want to support actual databases? A plug-in way of starting an Ecto.Repo with the cog and letting the user manage everything themselves? Having a Mobius-wide Ecto.Repo and letting users define their tables? Other ideas?
This will be very valuable for things which need to scale more than the config system made with #33. For example, log systems or indexes are much better suited in a database than an in-memory table.
This issue is mainly for discussion on the subject. A new issue will be made with the details once we come to a conclusion.