Skip to content
#

ash

Here are 47 public repositories matching this topic...

zachdaniel
zachdaniel commented Sep 26, 2020

This json object: https://github.com/ash-project/ash_json_api/blob/master/lib/ash_json_api/json_schema/json_schema.ex#L556 should have a required key (like attributes), which should be any relationship marked as required (only belongs_to relationships can be required at the moment). This only needs to be on post. For updates, the relationship will have already been set.

zachdaniel
zachdaniel commented Oct 6, 2020

Right now, we create a snapshot for each resource. In order to create (and rollback) extensions in the migration generator, we will need to track another snapshot just for the repo, and we would currently only store the list of extensions. Then, when migrations are generated, we'd go through each resource in each API, grab their repo, unique them, and create snapshot for them w/ their extensions.

Improve this page

Add a description, image, and links to the ash topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the ash topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.