File tree Expand file tree Collapse file tree 4 files changed +5
-7
lines changed
Expand file tree Collapse file tree 4 files changed +5
-7
lines changed Original file line number Diff line number Diff line change 11defmodule Mix.Tasks.Papertrail.Install do
22 @ shortdoc "generates paper_trail migration file for your database"
33
4- import Macro , only: [ camelize: 1 , underscore: 1 ]
4+ import Macro , only: [ underscore: 1 ]
55 import Mix.Generator
66
77 use Mix.Task
88
9- def run ( args ) do
9+ def run ( _args ) do
1010 path = Path . relative_to ( "priv/repo/migrations" , Mix.Project . app_path )
1111 file = Path . join ( path , "#{ timestamp ( ) } _#{ underscore ( AddVersions ) } .exs" )
1212 create_directory path
Original file line number Diff line number Diff line change 11defmodule PaperTrail do
2- import Ecto.Query
32 import PaperTrail.VersionQueries
4-
3+
54 alias Ecto.Multi
65 alias PaperTrail.Version
76
@@ -24,7 +23,7 @@ defmodule PaperTrail do
2423 def update ( changeset , meta \\ nil ) do
2524 Multi . new
2625 |> Multi . update ( :model , changeset )
27- |> Multi . run ( :version , fn % { model: model } ->
26+ |> Multi . run ( :version , fn % { model: _model } ->
2827 version = make_version_struct ( % { event: "update" } , changeset , meta )
2928 Repo . insert ( version )
3029 end )
Original file line number Diff line number Diff line change 11defmodule PaperTrail.Version do
22 use Ecto.Schema
33
4- import Ecto
54 import Ecto.Changeset
6- import Ecto.Query
75
86 schema "versions" do
97 field :event , :string
Original file line number Diff line number Diff line change 6363Repo . start_link
6464
6565ExUnit . configure seed: 0
66+
6667ExUnit . start ( )
You can’t perform that action at this time.
0 commit comments