apache / apache/datafusion-sqlparser-rs
Allow parsing any permutation of create sequence options
- Ngôn ngữ chính
- Rust
- Star
- 3.5k
- Fork
- 772
- Merge trung bình
- 4 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 17
Mô tả
Hi, many thanks for the project!
I would like to be able to parse the create sequence options in any particular order instead of just what postgreslq/duckdb support. Afaik oracle for example allows any permutation of the options.
If this is something that you'd be willing accept, I would be happy to implement the necessary changes to allow any permutation and hide it behind something like a dialect flag.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xác định bộ phân tích tùy chọn create-sequence và cách xử lý thứ tự PostgreSQL/DuckDB hiện có của nó. So sánh các hoán vị theo kiểu Oracle được yêu cầu và xác định cách một cờ dialect nên điều khiển chúng; được xem là hoàn tất khi các hoán vị được hỗ trợ được phân tích chính xác mà không thay đổi hành vi dialect hiện có, với các bài kiểm thử bao quát các trường hợp thứ tự.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- rust, sql
- Lĩnh vực
- compilers
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100