mirror of
https://github.com/team-alembic/ash_authentication_phoenix.git
synced 2024-09-19 13:03:50 +12:00
docs: remove registries from guides & examples (#256)
This commit is contained in:
parent
319cb10879
commit
a2fe71f56f
3 changed files with 9 additions and 32 deletions
|
@ -204,24 +204,11 @@ lib/example
|
|||
├── accounts
|
||||
| ├── accounts.ex
|
||||
| └── resources
|
||||
│ ├── registry.ex
|
||||
│ ├── token.ex
|
||||
| └── user.ex
|
||||
...
|
||||
```
|
||||
|
||||
**lib/example/accounts/accounts.ex**
|
||||
|
||||
```elixir
|
||||
defmodule Example.Accounts do
|
||||
use Ash.Api
|
||||
|
||||
resources do
|
||||
registry Example.Accounts.Registry
|
||||
end
|
||||
end
|
||||
```
|
||||
|
||||
**lib/example/accounts/resources/user.ex**
|
||||
|
||||
```elixir
|
||||
|
@ -316,18 +303,16 @@ defmodule Example.Accounts.Token do
|
|||
end
|
||||
```
|
||||
|
||||
Next, let's define our registry:
|
||||
|
||||
**lib/example/accounts/registry.ex**
|
||||
**lib/example/accounts/accounts.ex**
|
||||
|
||||
```elixir
|
||||
defmodule Example.Accounts.Registry do
|
||||
use Ash.Registry, extensions: [Ash.Registry.ResourceValidations]
|
||||
defmodule Example.Accounts do
|
||||
use Ash.Api
|
||||
|
||||
entries do
|
||||
entry Example.Accounts.User
|
||||
entry Example.Accounts.Token
|
||||
end
|
||||
resources do
|
||||
resource Example.Accounts.User
|
||||
resource Example.Accounts.Token
|
||||
end
|
||||
end
|
||||
```
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ defmodule Example.Accounts do
|
|||
use Ash.Api, otp_app: :ash_authentication_phoenix
|
||||
|
||||
resources do
|
||||
registry Example.Accounts.Registry
|
||||
resource Example.Accounts.User
|
||||
resource Example.Accounts.Token
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
defmodule Example.Accounts.Registry do
|
||||
@moduledoc false
|
||||
use Ash.Registry, extensions: [Ash.Registry.ResourceValidations]
|
||||
|
||||
entries do
|
||||
entry Example.Accounts.User
|
||||
entry Example.Accounts.Token
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue