Skip to content

Conversation

@innerdvations
Copy link
Collaborator

@innerdvations innerdvations commented Sep 16, 2024

What does it do?

fixes list of reserved names

note: I'm not sure what was allowed in v4, but these are the current lists of restricted attributes and models directly from the code in v5

export const reservedAttributes = [ // ID fields 'id', 'document_id', // Creator fields 'created_at', 'updated_at', 'published_at', 'created_by_id', 'updated_by_id', // does not actually conflict because the fields are called *_by_id but we'll leave it to avoid confusion 'created_by', 'updated_by', // Used for Strapi functionality 'entry_id', 'status', 'localizations', 'meta', 'locale', '__component', '__contentType', 'strapi*', '_strapi*', '__strapi*', ]; export const reservedModels = [ 'boolean', 'date', 'date_time', 'time', 'upload', 'document', 'then', // no longer an issue but still restricting for being a javascript keyword 'strapi*', '_strapi*', '__strapi*', ]; 

Why is it needed?

Describe the issue you are solving.

Related issue(s)/PR(s)

Let us know if this is related to any issue/pull request

@vercel
Copy link

vercel bot commented Sep 16, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
documentation ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 16, 2024 1:12pm
@pwizla pwizla self-assigned this Sep 16, 2024
@pwizla pwizla added source: Dev Docs PRs/issues targeting the Developer Docs v5 Documentation PR that targets Strapi v5 temp: add to release notes labels Sep 16, 2024
@pwizla pwizla added this to the 5.0.0 (stable) milestone Sep 16, 2024
@pwizla pwizla added the pr: updated content PRs updating existing documentation content label Sep 16, 2024
@pwizla pwizla merged commit 8e88e16 into next Sep 16, 2024
@pwizla pwizla deleted the innerdvations-patch-2 branch September 16, 2024 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: updated content PRs updating existing documentation content source: Dev Docs PRs/issues targeting the Developer Docs v5 Documentation PR that targets Strapi v5

2 participants