Skip to content

Commit 68d215e

Browse files
committed
Use configured repo
1 parent 79160b6 commit 68d215e

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

lib/error_tracker/application.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule ErrorTracker.Application do
22
use Application
33

44
def start(_type, _args) do
5-
children = [ErrorTracker.Repo]
5+
children = []
66

77
Supervisor.start_link(children, strategy: :one_for_one, name: __MODULE__)
88
end

lib/error_tracker/repo.ex

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
defmodule ErrorTracker.Repo do
2-
use Ecto.Repo,
3-
otp_app: :error_tracker,
4-
adapter: Ecto.Adapters.Postgres
2+
def insert!(struct_or_changeset, opts \\ []) do
3+
repo = Application.get_env(:error_tracker, :repo)
4+
5+
repo.insert!(struct_or_changeset, opts)
6+
end
57
end

0 commit comments

Comments
 (0)