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.
JoinDISTINCT ON LEAST() GREATEST()
Ash.Query.filter creates filter with OR condition instead of AND
Ash.Query.filter function documentation explicitly says that a filter will be added with the AND condition, but it seems that this is not the case when fragments is used.
For example, if I do this:
```elixir...Generated filter expression is incorrect - BUG
Filter by struct keys in a read action
Transactions
Post.create_with_log(%{title: title})
Then in my Post resource file, I could possibly:
1) Create a code_interface definition such as define(:create, args: [:title], action: :create_with_log)...Keyset pagination doesn't seem to use default_limit value
Session params missing for oidc providers using response_mode: form_post (e.g. Azure AD)
response_mode: form_post. This requires that the POST callback endpoint is not under CSRF protection (similar to how pow_assent is doing it).
The issue is that the user/<strategy> key is not in the session during the callback phase. Am I required to implement a server side session store as pow does it?
See the setup below:
...Testing: How to approach testing
Why don't read actions filter by attributes?
warning: Changeset has already been validated for action :create.
Should I use old-fashioned DB lookup tables? What might be some alternatives?
relationships. Would you recommend an alternative? I had considered for small sets to use a calculation, but I think that works with reads but not writes, right?...How to: Conditional validation with built-ins
AshCsv - duplication on `upsert?: true`
upsert?: true on a create action, I get duplicates in the CSV file. For context, here's the ressource
```
elixir
...Does Api.bulk_create support action's arguments?
Add conditions to upsert
Calculations in AshJsonApi?
includes list seems to imply it's only looking for resources:
help with ash_geo for using locations.
Creating index from identity or custom index creates bad migration
AshJsonAPI Responses
Filtering many_to_many relationships