Commit graph

7 commits

Author SHA1 Message Date
Dmitrii Blaginin
84e82e6e2e
Add #[recursive] (#1522)
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
2024-12-19 14:17:20 -05:00
Andrew Lamb
3108828621
Run cargo fmt on derive crate (#1595) 2024-12-13 07:22:30 -05:00
Jax Liu
92c6e7f79b
Support relation visitor to visit the Option field (#1556) 2024-11-29 07:08:52 -05:00
Andrew Lamb
9934f3d931
Update to ASF header / add when missing (#1437) 2024-09-21 06:23:28 -04:00
Philip Dubé
8d97330d42
Update sqlparser-derive to use syn 2.0 (#1040)
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
2023-11-27 13:16:46 -05:00
Ophir LOJKINE
524b8a7e7b
Add a mutable visitor (#782)
* Add a mutable visitor

This adds the ability to mutate parsed sql queries.
Previously, only visitors taking an immutable reference to the visited structures were allowed.

* add utility functions for mutable visits

* bump version numbers
2023-01-02 06:48:20 -05:00
Raphael Taylor-Davies
dec3c2b818
Add derive based AST visitor (#765)
* Add derive based AST visitor

* Fix BigDecimal

* Fix no visitor feature

* Add test

* Rename visit_table to visit_relation

* Review feedback

* Add pre and post visit

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
2022-12-28 10:07:12 -05:00