├── .formatter.exs ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── config └── config.exs ├── lib └── observable │ └── repo.ex ├── mix.exs ├── mix.lock ├── priv └── test_repo │ └── migrations │ └── 1_create_posts.exs └── test ├── observable └── repo_test.exs ├── support ├── observer.ex ├── post.ex ├── post_error.ex ├── post_raise.ex ├── repo.ex └── supervisor.ex └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/observable/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/lib/observable/repo.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/mix.lock -------------------------------------------------------------------------------- /priv/test_repo/migrations/1_create_posts.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/priv/test_repo/migrations/1_create_posts.exs -------------------------------------------------------------------------------- /test/observable/repo_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/observable/repo_test.exs -------------------------------------------------------------------------------- /test/support/observer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/observer.ex -------------------------------------------------------------------------------- /test/support/post.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/post.ex -------------------------------------------------------------------------------- /test/support/post_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/post_error.ex -------------------------------------------------------------------------------- /test/support/post_raise.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/post_raise.ex -------------------------------------------------------------------------------- /test/support/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/repo.ex -------------------------------------------------------------------------------- /test/support/supervisor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/support/supervisor.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nsweeting/ecto_observable/HEAD/test/test_helper.exs --------------------------------------------------------------------------------