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 a dialect.type property #1055

Open
wants to merge 4 commits into
base: next
Choose a base branch
from
Open

Add a dialect.type property #1055

wants to merge 4 commits into from

Conversation

roll
Copy link
Member

@roll roll commented Oct 28, 2024


The proposal is authored by @khusmann and has been migrated from frictionlessdata/datapackage-v2-draft#82. It was also not possible to migrate some suggestions mostly authored by @ezwelty so we need to be aware that some context is still in the initial PR.


Here's another attempt at dialect.type, rebased on Peter's new structure (see #74).

dialect.type also makes it possible to make different fields required for different dialect types. For example, for a database dialect type, does it make sense to have table be an optional property? With spreadsheets, there's at least the concept of the "first" spreadsheet that can be loaded by default -- but with databases, is there such thing as a "first" table? If not, I think dialect.table should be required for database dialect types.

Copy link

cloudflare-workers-and-pages bot commented Oct 28, 2024

Deploying datapackage with  Cloudflare Pages  Cloudflare Pages

Latest commit: 76c0a8e
Status: ✅  Deploy successful!
Preview URL: https://c5f61e8a.datapackage-6gp.pages.dev
Branch Preview URL: https://921-dialect-type.datapackage-6gp.pages.dev

View logs

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

Successfully merging this pull request may close these issues.

Separate concerns by adding a dialect.type field
2 participants