allow definition of primary keys directly on kallax.Model tags #187
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #186
Changes introduced
kallax.Model
struct tags.Example usage
Caveats
pk
struct tags could be removed from regular fields and keep it all in the model. We could mark as deprecated the previous behavior and remove it on kallax v2.Docs
Follow-up PR with docs will be made once this is merged, in case something changes during the review.