influxdb/influxdb_influxql_parser
Stuart Carnie 56df74802c
feat: Add `DELETE` and `DROP MEASUREMENT` statements (#5656)
* chore: Refactor `FROM` clause parser to be generic

This will allow us to use it for `DELETE` statements, which has
a more restrictive requirement, only allowing regular expressions
or single part identifiers.

* feat: Add `DELETE` series statement

* chore: Add test case for insignificant whitespace between operators

NOTE: Added a skipped test until #5663 is implemented

* feat: Add `DROP MEASUREMENT` statement

* chore: Add DropMeasurementStatement struct

* chore: `Statement` enum contains only `Box`ed types

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-20 00:51:30 +00:00
..
src feat: Add `DELETE` and `DROP MEASUREMENT` statements (#5656) 2022-09-20 00:51:30 +00:00
Cargo.toml feat: Add influxdb_influxql_parser crate (#5415) 2022-08-18 23:09:45 +00:00