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

Add header=colId option to thedownload/table-schema route #719

Closed
vviers opened this issue Nov 2, 2023 · 5 comments · Fixed by #749
Closed

Add header=colId option to thedownload/table-schema route #719

vviers opened this issue Nov 2, 2023 · 5 comments · Fixed by #749
Assignees
Labels
good first issue Good for newcomers gouv.fr

Comments

@vviers
Copy link
Collaborator

vviers commented Nov 2, 2023

Following up on #692, it would be quite useful for us to be able to retrieve the table-schema of a table with its column ids instead of labels !
This would make our ETL much more robust :)

Cheers !

@vviers vviers added good first issue Good for newcomers gouv.fr labels Nov 2, 2023
@alexmojaki
Copy link
Contributor

I don't understand this. What does download/table-schema mean?

I do think it would be good if GET /tables and even more so the endpoint in #716 included the metadata about the columns of each table, like GET /columns but filtered/grouped by table.

@paulfitz
Copy link
Member

paulfitz commented Nov 2, 2023

I don't understand this. What does download/table-schema mean?

It is an endpoint that provides metadata about a table in a standard format (https://specs.frictionlessdata.io/table-schema/). There's some context at #423.

@fflorent
Copy link
Collaborator

fflorent commented Nov 3, 2023

@vviers You assigned you and me on this issue, flagged it as good-first-issue. How do you intend to work on this? Pair-programming maybe? :)

@vviers
Copy link
Collaborator Author

vviers commented Nov 3, 2023 via email

@paulfitz
Copy link
Member

paulfitz commented Nov 9, 2023

It would be good to add the download/table-schema endpoint to https://github.com/gristlabs/grist-help/blob/master/api/grist.yml since it could be helpful to others.

fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 14, 2023
fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 14, 2023
fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 14, 2023
fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 14, 2023
fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 14, 2023
fflorent pushed a commit to incubateur-territoires/grist-core that referenced this issue Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers gouv.fr
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants