partiql / partiql-lang

The PartiQL language specification
https://partiql.org/partiql-lang
Other
9 stars 1 forks source link

[DRAFT] Document PartiQL System and Name Resolution #80

Open RCHowell opened 5 months ago

RCHowell commented 5 months ago

Rendered

https://github.com/partiql/partiql-lang/blob/system/RFCs/drafts/partiql-system-DRAFT.adoc

Description of changes:

This RFC defines the PartiQL-system which defines catalogs, scopes, objects and name resolution in the context of sessions and a path. This defines the relationship from SQL's SQL-environment to PartiQL's more general (unix-like) structure.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

RCHowell commented 5 months ago

1st Review Next Steps

  1. [x] This is not an RFC and should be moved to docs (ECD 06/04) — https://github.com/partiql/partiql-docs/pull/53
  2. [x] Cleanly split the document into (1) definitions/concepts and (2) user guide (ECD 06/04)
  3. [ ] Robert to implement in PLK (ongoing)
  4. [x] Create issue for RFC for logical database model into spec - (ECD 05/25) — https://github.com/partiql/partiql-lang/issues/81