Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow "schema" as identifier #1133

Closed
lars-reimann opened this issue May 2, 2024 · 2 comments · Fixed by #1273
Closed

Allow "schema" as identifier #1133

lars-reimann opened this issue May 2, 2024 · 2 comments · Fixed by #1273
Labels
enhancement 💡 New feature or request released Included in a release

Comments

@lars-reimann
Copy link
Member

lars-reimann commented May 2, 2024

Is your feature request related to a problem?

"schema" is currently a keyword but also an attribute of Table. In the latter case, it must be written as ^schema, which is confusing for built-in declarations.

Desired solution

Allow using "schema" as an identifier as well.

Possible alternatives (optional)

No response

Screenshots (optional)

No response

Additional Context (optional)

No response

@lars-reimann lars-reimann added the enhancement 💡 New feature or request label May 2, 2024
@lars-reimann lars-reimann added this to DSL May 2, 2024
@github-project-automation github-project-automation bot moved this to Backlog in DSL May 2, 2024
@lars-reimann
Copy link
Member Author

lars-reimann commented Oct 31, 2024

We should also consider removing the schema concept altogether and only infer schemas.

@lars-reimann lars-reimann moved this from Backlog to In Progress in DSL Nov 24, 2024
@lars-reimann lars-reimann linked a pull request Nov 24, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to ✔️ Done in DSL Nov 24, 2024
lars-reimann pushed a commit that referenced this issue Nov 24, 2024
## [0.22.0](v0.21.1...v0.22.0) (2024-11-24)

### Features

* categorize API elements ([#1263](#1263)) ([d0d971e](d0d971e)), closes [#1243](#1243)
* disable inlay hints for assignee types by default ([#1260](#1260)) ([a651ade](a651ade))
* improve error messages from linker ([#1272](#1272)) ([eddd868](eddd868)), closes [#1268](#1268)
* output statement ([#1262](#1262)) ([011ba31](011ba31)), closes [#1259](#1259)
* remove schema concept from grammar ([#1273](#1273)) ([1a3bf80](1a3bf80)), closes [#1133](#1133)
@lars-reimann
Copy link
Member Author

🎉 This issue has been resolved in version 0.22.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lars-reimann lars-reimann added the released Included in a release label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 💡 New feature or request released Included in a release
Projects
Status: ✔️ Done
Development

Successfully merging a pull request may close this issue.

1 participant