Ash Framework
The Elixir backend framework for unparalleled productivity. Declarative tools that let you stop wasting time. Use with Phoenix LiveView or build APIs in minutes for your front-end of choice.
JoinAsh Framework
The Elixir backend framework for unparalleled productivity. Declarative tools that let you stop wasting time. Use with Phoenix LiveView or build APIs in minutes for your front-end of choice.
Joinaggregates of list with various filters
aggregates and have worked with them already.
But so far, aggregates work somewhat only on a "row"-level of a resource (hope I got that correct)
Is there an easy way to support on "resource"-level?...ash_authentication update totally breaks a signed in user
AshAuthentication confirmation page not using correct layout
/auth/user/confirm_new_user?confirm=longtokenhere does not appear to be using my application's layout template, because it does not have any of the elements in <head> that the rest of my app has.
My router looks like this:
```elixir
defmodule MyAppWeb.Router do
use MyAppWeb, :router...path: "/auth/user/", then the root layout is used. I'm now thinking the URL I send in the email is incorrect.sign-in tokens or not
Generating liveview - no users shown
mix ash_phoenix.gen.live --domain MyApp.Accounts --resource MyApp.Accounts.User --resource-plural users
mix ash_phoenix.gen.live --domain MyApp.Accounts --resource MyApp.Accounts.User --resource-plural users
[debug] MyApp.Accounts.User.read: skipped query run due to filter being false"
[debug] MyApp.Accounts.User.read: skipped query run due to filter being false"
Installer fails because of postgres password
Can't publish the same action twice
What's the best way to sort records returned from `:create` action?
Foreign key reference naming and Ash.Generator
Ash.Vector clashing with Pgvector
Postgresql error after migrating to ash_archival
mix ash.codegen to generate migrations?AshAI tool calling: framework does not automatically run the tool?
mode optionAshAuthentication require confirmation not working
require_confirmed_with to the password strategy block, I can still log in before visiting the confirmation URL in the email. Worth noting that I started adding AshAuthentication to my application before the Igniter installers were added, so my resources may be missing some optional-but-recommended blocks that the installers add.AshPhoenix.Form.submit is triggering change function to run twice
Accessing relationship fields inside Ash.query.filter
Define Ash Type for Ash Resource with Data Layer?
Filtering inside a load
AshGraphQL or query does not parse to correct sql
query: SELECT d0."id", d0."user_id" FROM "doctors" AS d0 LEFT OUTER JOIN "public"."users" AS u1 ON d0."user_id" = u1."id" WHERE (ash_elixir_or(u1."id"::uuid, ARRAY[$1,$2]::uuid)) AND (d0."entity_id"::uuid = $3::uuid::uuid) ORDER BY d0."id" LIMIT $4
query: SELECT d0."id", d0."user_id" FROM "doctors" AS d0 LEFT OUTER JOIN "public"."users" AS u1 ON d0."user_id" = u1."id" WHERE (ash_elixir_or(u1."id"::uuid, ARRAY[$1,$2]::uuid)) AND (d0."entity_id"::uuid = $3::uuid::uuid) ORDER BY d0."id" LIMIT $4
Logging in via the API

How to use date_range filter in Cinder.Table
include_time should work properly now as well)