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

[db-schema] Flatten ExtensionVersion #261

Closed
2 tasks
svenefftinge opened this issue Mar 12, 2021 · 3 comments
Closed
2 tasks

[db-schema] Flatten ExtensionVersion #261

svenefftinge opened this issue Mar 12, 2021 · 3 comments
Labels
server Component: server

Comments

@svenefftinge
Copy link
Member

The entity model is a little too much normalized and with that inefficient to request.
I suggest we

  • inline dependencies and bundledExtensions as text using comman-separated extension identifier (<namespace>/<name>).
  • inline engines, categories, tags as text using comma-separated values.
@svenefftinge svenefftinge changed the title [db-schema] Flatten extension version [db-schema] Flatten ExtensionVersion Mar 12, 2021
@spoenemann spoenemann added the server Component: server label Mar 15, 2021
@spoenemann
Copy link
Member

comma-separated extension identifier (<namespace>/<name>)

These are written as <namespace>.<name> in package.json, so let's keep that format.

CC @danieldietrich

@brianking
Copy link

Fixing the download count (issue #283), a priority, is dependent on this issue.

@amvanbaren
Copy link
Contributor

@danieldietrich solved this in issue #264. This issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
server Component: server
Projects
None yet
Development

No branches or pull requests

4 participants