We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 79160b6 commit 68d215eCopy full SHA for 68d215e
2 files changed
lib/error_tracker/application.ex
@@ -2,7 +2,7 @@ defmodule ErrorTracker.Application do
2
use Application
3
4
def start(_type, _args) do
5
- children = [ErrorTracker.Repo]
+ children = []
6
7
Supervisor.start_link(children, strategy: :one_for_one, name: __MODULE__)
8
end
lib/error_tracker/repo.ex
@@ -1,5 +1,7 @@
1
defmodule ErrorTracker.Repo do
- use Ecto.Repo,
- otp_app: :error_tracker,
- adapter: Ecto.Adapters.Postgres
+ def insert!(struct_or_changeset, opts \\ []) do
+ repo = Application.get_env(:error_tracker, :repo)
+
+ repo.insert!(struct_or_changeset, opts)
+ end
0 commit comments